@charset "utf-8";
/* CSS Document */
html {overflow: -moz-scrollbars-vertical;}
body {padding: 2em; margin: 0; text-align: center; background:#cfe29e url("images/bg.gif") 0 0 repeat-x; font:70%/160%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:x-small;}
h2 {margin: 0; font-size: 180%; }
h3 {margin: 0; padding: 5px 0 10px 0; font-size: 150%}
h4 {margin: 1.5em 0 0.5em 0; font-size: 1em;}
p {line-height: 1.8em; margin: 0 0 5px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 120%;}
font.headLineGreen {font-weight: bold; font-size: 130%; color: #8dc63f;}
font.datum {font-size: 120%; color: #666666; text-decoration: none;}
font.copy {font-size: 120%; color: #666666; }

a.menu:link {color: #666666;  text-decoration: none;}
a.menu:visited {color: #666666; text-decoration: none;}
a.menu:active {color: #666666; text-decoration: none;}
a.menu:hover {color: #666666; text-decoration: underline;}

a.news:link {font-weight: bold; font-size: 130%; color: #8dc63f;  text-decoration: none;}
a.news:visited {font-weight: bold; font-size: 130%; color: #8dc63f; text-decoration: none;}
a.news:active {font-weight: bold; font-size: 130%; color: #8dc63f; text-decoration: none;}
a.news:hover {font-weight: bold; font-size: 130%; color: #8dc63f; text-decoration: underline;}

a.news2:link {font-size:120%; color: #666666;  text-decoration: none;}
a.news2:visited {font-size: 120%; color: #666666; text-decoration: none;}
a.news2:active {font-size: 120%; color: #666666; text-decoration: none;}
a.news2:hover {font-size: 120%; color: #666666; text-decoration: underline;}

a.image:link {cursor: pointer;}
a.image:visited {cursor: pointer;}
a.image:active {cursor: pointer;}
a.image:hover {cursor: pointer;}

/*Centrerar innehllet*/
#wrapper {margin: 0 auto; width: 800px; text-align: left;}

#menucontainer ul {margin: 0; padding: 0; height: 2.5em;}
#menucontainer li {display: inline; list-style: none; float: left; padding: 0; font-size:120%; color: #666666;}

/* menu */
#menucontainer {padding: 0; margin: 0; border-bottom: 1px solid #8dc63f; width:782px;}

.menucontent {display: block; padding: 0 0 0.5em 0; background: #c1e974; color: #666666; text-align: center; border-left: 1px solid #8dc63f; border-right: 1px solid #8dc63f;}
#menucont {border-bottom: 1px solid #c1e974;}

/* Round corners menu */
.roundtop {background: transparent; width: 8em;}
.r1 {margin: 0 5px; height: 1px; overflow: hidden; background: #8dc63f; border-left:1px solid #8dc63f; border-right: 1px solid #8dc63f; }
.r2 {margin: 0 3px; height: 1px; overflow: hidden; background: #c1e974; border-left: 1px solid #8dc63f; border-right: 1px solid #8dc63f;
border-width: 0 2px;}
.r3 {margin: 0 2px; height: 1px; overflow: hidden; background: #c1e974; border-left: 1px solid #8dc63f; border-right: 1px solid #8dc63f;}
.r4 {margin: 0 1px; height: 2px; overflow: hidden; background: #c1e974; border-left: 1px solid #8dc63f; border-right: 1px solid #8dc63f;}


.menucontent2 {display: block; padding: 0 0 0 15em;}
.logga{background: url(images/interactit_logga.gif); width:111px; height:22px; display:block;}

/* UL, LI*/

.ul li { font-size:120%;
         line-height: 1.8em;}

/* Sidlayout */
#menu_fade{background: url(images/menu_gradient.gif); width:780px; height:25px;}
.banner {width: 780px; height: 160px;}
.bannerImg { background:url(images/banner_nurse_umas.gif); width: 780px; height: 160px; display:block;}


#kolumncontainer{float: left; width: 780px; background: #ffffff; border-right: 1px solid #8dc63f; border-left: 1px solid #8dc63f;}
#kolumn1 {float: left; width: 479px; padding: 10px; background: #ffffff;}
#kolumn2 {float: left; width: 257px; padding: 10px 10px 10px 10px;}

/* Runda hrn - boxar */
.container {
width:155px;
float:left;
}
.box {
width:150px;
background:url(images/div-bottom.gif) no-repeat bottom left;
text-align:center;
font-size:x-small;
}

.box a {
width:150px;
text-align:center;
border:none;
text-decoration:none;
color:#000000;

}
.box h3{
margin:0;
padding: 6px 8px 4px 10px;
color:#333;
font-size:130%;
background:url(images/h3-bg.gif) no-repeat top left;
}
.box ul{
margin:0;
padding:5px 10px 5px 10px;
list-style:none;
}
box ul li {
margin:0 0 2px;
padding:0;
}

#sidfot2 {clear: both; width: 782px; height: 25px; margin: 0; font-size:85%;}
#sidfot {clear: both; width: 780px; height: 25px; margin: 0; background:#ffffff; border-left:1px solid #8dc63f; border-right: 1px solid #8dc63f; border-bottom: 1px solid #8dc63f;}
