html {
height:100%;
} 
body {
background-image:url(img/startt.png);
margin:0;
padding:0px;
height:100%;
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#333333;
}
#tblBody {
height:100%;
width:100%;
position:relative;
}
#tblBody td {
text-align:left;
vertical-align:top;
}
.greybar	{
background-image:url(img/bg_greybar.gif); 
background-repeat:repeat-x; 
}
h1	{
position:absolute;
top:51px;
left:205px;
margin:0;
padding:0;
}
h2	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.3em;
margin:0 0 0.5em 0;
padding:0;
}
h3	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
margin:0 0 0.5em 0;
padding:0;
}
h4	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
margin:0 0 0.5em 0;
padding:0;
}
#header {
background-image:url(img/logo_wombri.gif);
background-repeat:no-repeat;
background-position:56px 13px;
background-color:#D9EBF5;
height:109px;
clear:both;
}
/*  
*/

#left, .left {
height:100%;
background-color:#E3E6D6;
width:210px;
}
#leftCnt {
height:100%;
padding:15px 10px 0 15px;
}
#left ul	{
font-family:trebuchet MS, arial, sans-serif;
list-style-type:none;
margin:0;
padding:0;
}
#left ul li, #left ul li a 	{
text-decoration:none;
color:#333333;
font-weight:bold;
}
#left ul li 	{
margin:0;
padding-left:8px;
padding-right:5px;
border:1px solid #E3E6D6;
}
#left ul li:hover 	{
border:1px solid #CDCFC2 ! important;
background-color:#ECEFE0 ! important;
background:url() no-repeat bottom right;
}
#left ul li a:hover 	{
text-decoration:none;
color:#970F00;
font-weight:bold;
}
#left ul ul	{
font-size:0.9em;
line-height:1.2em;
margin:0;
margin-left:0.3em;
margin-bottom:1em;
padding:0;
}
#left ul ul li	{
line-height:1.3em;
text-decoration:none;
}
#left ul ul li a 	{
text-decoration:none;
font-weight:bold;
}
#left ul ul li a:hover 	{
text-decoration:none;
color:#970F00;
font-weight:bold;
}

#col2, #col23, #col3, #col4	{
line-height:1.5em;
padding-top:12px;
}
#col2	{
width:405px;
padding-left:12px;
padding-right:15px;
}
#col3, #col4	{
width:164px;
padding-right:15px;
}
#col23	{
width:580px;
padding-left:12px;
padding-right:15px;
padding-bottom:16px;
}
#box1x2	{
vertical-align:top;
width:100%;
}
#box1x2	div.box1	{
border-bottom:0px;
}
div.box1, div.box2, div.box3, div.box4, div.box5, div.box6, div.box7	{
font-size:0.85em;
width:100%;
margin-bottom:12px;
}
div.box2 p	{
margin-top:0;
}
div.box3 p, div.box4 p, div.box5 p, div.box6 p, div.box7 p	{
margin-top:0.5em;
}
div.box2 .title, div.box3 .title	{
font-size:1.1em;
}
div.box2 .text, div.box3 .text	{
line-height:1.5em;
}
div.box1	{
padding-bottom:10px;
border-bottom:3px solid #E3E6D6;
}
div.box1 .title	{
}
div.box1 .text	{
}
div.box1 img	{
margin:5px 7px 0 0;
}
div.box1 a, div.box1 a:hover, div.box1 a:visited	{
text-decoration:none;
}
div.box1 a, div.box1 a:visited	{
color:#333333;
}
div.box1 a:hover	{
color:#970F00;
}

div.box2	{
border:1px solid #B2D2E1;
background-color:#EDF8FF;
}
div.box2 .title	{
background-color:#026287;
color:#FFFFFF;
font-weight:bold;
padding:0 5px 3px 5px;
}
div.box2 .text	{
position:relative;
top:6px;
padding:0 5px;
font-size:1em;
}
div.box2 ul	{
padding-left:7px;
margin-left:7px;
}
div.box2 div.rbbot { 
height:15px; 
background:url(img/div3_corner.gif) no-repeat bottom right;
position:relative; 
top:1px; 
left:1px; 
}

/* klasser för dokumentikoner */
img.icon	{	/* denna appliceras direkt på dokumentikonen */
position:relative;
bottom:-3px;
margin-right:3px;
}
a.iconHtml	{
background-image:url(img/icon-html.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconHtmlext	{
background-image:url(img/icon-htmlExt.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconLink	{
background-image:url(img/icon-link.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconDoc	{
background-image:url(img/icon-doc.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconGraphic	{
background-image:url(img/icon-graphic.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconMedia	{
background-image:url(img/icon-media.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconMp3	{
background-image:url(img/icon-mp3.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconPdf	{
background-image:url(img/icon-pdf.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconPpt	{
background-image:url(img/icon-ppt.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconPub	{
background-image:url(img/icon-pub.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconTxt	{
background-image:url(img/icon-txt.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
a.iconXls	{
background-image:url(img/icon-xls.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}


div.box3	{
border:1px solid #B2D2E1;
background-image:url(img/bg_news.gif);
background-repeat:repeat;
}
div.box3 .title	{
background-color:#D9EBF5;
color:#026287;
font-weight:bold;
padding:0 5px 3px 5px;
}
div.box3 .text	{
padding:0 5px 3px 5px;
font-size:1em;
}

div.box4	{
border:2px solid #299926;
}
div.box4 .title	{
background-color:#299926;
color:#FFFFFF;
font-weight:bold;
padding:0 5px 3px 5px;
}
div.box4 .text	{
padding:0 5px 3px 5px;
}

div.box5	{
border:2px solid #0085A1;
}
div.box5 .title	{
background-color:#0085A1;
color:#FFFFFF;
font-weight:bold;
padding:0 5px 3px 5px;
}
div.box5 .text	{
padding:0 5px 3px 5px;
}

div.box6	{
border:2px solid #003896;
}
div.box6 .title	{
background-color:#003896;
color:#FFFFFF;
font-weight:bold;
padding:0 5px 3px 5px;
}
div.box6 .text	{
padding:0 5px 3px 5px;
}
div.box7	{
border:2px solid #6E0A78;
}
div.box7 .title	{
background-color:#6E0A78;
color:#FFFFFF;
font-weight:bold;
padding:0 5px 3px 5px;
}
div.box7 .text	{
padding:0 5px 3px 5px;
}
#tblStatistik	{
font-size:0.85em;
margin-top:15px;
background-color:#A7BFCD;
}
#tblStatistik td	{
color:#000000;
padding:2px 5px;
border:1px solid #ffffff;
}
#tblStatistik td.hdr, #tblStatistik th	{
font-weight:bold;
color:#FFFFFF;
background-color:#0C4D75;
}
#tblStatistik th	{
border:1px solid #fff;
padding:2px 5px;
}
#middle3 {
padding:0px;
background-color:pink;
}
#footer {
font-size:0.85em;
border-top:1px solid #666666;
padding:4px 10px 4px 60px;
background-color:#FFFFFF;
}
a:link	{
color:#026287;
}
a:hover	{
color:#CC0000;
}
a:active	{
color:#ff0000;
}
a:visited	{
color:#026287;
}