/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel0over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel1over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/* Sätter inställningar för Startsida size 1 */
.startPage1{
color: #004F62;
font-weight: bold;
font-style: italic;
font-size: 64px;
padding-bottom: 15px;
}

/* Sätter inställningar för Startsida size 2 */
.startPage2{
color: #004F62;
font-weight: bold;
font-size: 32px;
padding-bottom: 15px;
}

/* Sätter inställningar för Sidorubriker */
.headerPage{
font-weight: bold;
font-size: 16px;
padding-bottom: 15px;
}

/* Sätter inställningar för Grupprubriker */
.headerGroup{
font-weight: bold;
font-size: 12px;
padding-bottom: 10px;
}

/* Sätter 4 pixlar "luft" under texten i varje cell i en grupp*/
.group{
padding-bottom: 4px;
}

/* Sätter bakgrundsfärg på celler med en special- eller stödlänk */
.speciallink{
background-color: #EDEDED;
}

/* Sätter ett tomrumm på 26 pixlar i höjdled för att justera grupper som inte har en grupprubrik (och ska ligga parallelt med en som har rubrik) */
.empty{
height: 26px;
}

/* Sätter färg för att markera obligatoriska INPUT-fält */
.oblig{
background-color : #FFFFCC;
}

/* Sätter färg för att markera icke obligatoriska INPUT-fält */
.ejoblig{
background-color: #FFFFFF;
}

/* Sätter färg för att markera info INPUT-fält */
.infoInput{
background-color: #FF9999;
color: #333333;
}

/* readonly isf disabled*/
.readonlyfld{
	background-color: #FFFFFF;
	color: #333333;
}

/* Sätter inställningar för listor */
.lista {
	overflow: auto;
	text-align: left;
	height: 70px;
	width: 600px;
	background-color: #FFFFFF;
}

/* Sätter Padding-left till 5 pixlar i listor och sätter bakgrundsfärg till vit i listor*/
.listaWhite{
	background-color: #FFFFFF;
	padding-left: 5px;
}

/* Sätter Padding-left till 5 pixlar i listor och sätter bakgrundsfärg till grå i listor */
.listaGrey{
	background-color: #EEEEEE;
	padding-left: 5px;
}

/* Sätter Padding-left till 5 pixlar i listor och sätter bakgrundsfärg till vit i listor*/
.listaWhiteWarning{
    COLOR: #cc6600;
	background-color: #FFFFFF;
	padding-left: 5px;
}

/* Sätter Padding-left till 5 pixlar i listor och sätter bakgrundsfärg till grå i listor */
.listaGreyWarning{
    COLOR: #cc6600;
	background-color: #EEEEEE;
	padding-left: 5px;
}

/* Sätter Padding-left till 5 pixlar i listor och sätter bakgrundsfärg till vit i listor */
.editList{
	background-color: #FFFFFF;
	padding-left: 4px;
}

/* Sätter Inställningar på listrubriker */
.headerList {
	background-color: #336699;
	color: #FFFFFF;
	padding-left: 5px;
}

/* Sätter färg och storlek på listelement */
.elemList
{
    FONT-SIZE: 13px;
    COLOR: #000000;
	background-color: #FFFFFF;
}

/* Sätter färg och storlek på listelement som sätter tidsläge*/
.elemWarningList
{
    FONT-SIZE: 13px;
    COLOR: #cc6600;
	background-color: #FFFFFF;
}

/* Sätter Inställningar på avancerade listrubriker */
.headerListAdv {
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #666666;
}

/* Sätter färg och storlek på asterix */
.asterix
{
    FONT-SIZE: 13px;
    COLOR: #cc6600;
}

/* Sätter bakgundsfärg, typsnitt och typsnittsfärg */
BODY{
font-family: Arial, Sans-serif;
color: #333333;
background-color: #A4F0F5;
  background-image: url("../pics/frost2.jpg");
  background-attachment: fixed;
  background-position: 0% 0%;
  background-repeat: no-repeat;
/* Lagt till marginal i body */
margin-top: 0.5em;
margin-bottom: 0em;
margin-left: 0.5em;
}

     #header {
        position: fixed;
        width: 100%;
        height: 15%;
        top: 0;
        right: 0;
        bottom: auto;
        left: 0;
      }
      #sidebar {
        position: fixed;
        width: 10em;
        height: auto;
        top: 15%;
        right: auto;
        bottom: 100px;
        left: 0;
      }
      #main {
        position: fixed;
        width: auto;
        height: auto;
        top: 15%;
        right: 0;
        bottom: 100px;
        left: 10em;
      }
      #footer {
        position: fixed;
        width: 100%;
        height: 100px;
        top: auto;
        right: 0;
        bottom: 0;
        left: 0;
      }


/* Sätter storlek och vikt för typsnitt i en cell,  */
TD{
	font-weight: normal;
	font-size: 11px;
}

/* Sätter storlek och vikt för text i INPUT-fält */
INPUT{
font-size: 11px;
font-weight: normal;
}

/* Sätter storlek och vikt för typsnitt i Drop down listor */
SELECT{
font-size: 11px;
font-weight: normal;
}

/* Sätter storlek och vikt för typsnitt i textareor */
TEXTAREA{
font-family: Arial, Sans-serif;
font-size: 11px;
font-weight: normal;
}

/* Inställningar för Länkar */
A:link
{
text-decoration: none; font-weight: bold; color: #003399; font-size: 11px;
}
A:visited
{
text-decoration: none; font-weight: bold; color: #003399; font-size: 11px;
}
A:hover
{
text-decoration: underline; font-weight: bold; color: #003399; font-size: 11px;
}
A:active
{
text-decoration: none; font-weight: bold; color: #003399; font-size: 11px;
}

/* Inställningar för Länkar (stöd- och specialfunktioner) */
A.black:link
{
text-decoration: none; font-weight: bold; color: #000000; font-size: 11px;
}
A.black:visited
{
text-decoration: none; font-weight: bold; color: #000000; font-size: 11px;
}
A.black:hover
{
text-decoration: underline; font-weight: bold; color: #000000; font-size: 11px;
}
A.black:active
{
text-decoration: none; font-weight: bold; color: #000000; font-size: 11px;
}

A.lightblue:link
{
text-decoration: underline; color: #D0DDEB; font-size: 11px;
}
A.lightblue:visited
{
text-decoration: underline; color: #D0DDEB; font-size: 11px;
}
A.lightblue:hover
{
text-decoration: underline;  color: #D0DDEB; font-size: 11px;
}
A.lightblue:active
{
text-decoration: underline; color: #D0DDEB; font-size: 11px;
}

/* HELP TIPS
	Notice that IE has a display problem if the help link is on
	the last line of a container with no padding. If this is the
	case increase the padding bottom to at least 1px
*/

a.helpLink {
	color: black;
	text-decoration:	bold;
	font-size: 11px;
	/*border-bottom:		1px dashed Green;*/
	cursor:				help;
}

a.helpLink:visited
{
    text-decoration: none;
    color: black;
    font-size: 11px;
}

a.helpLink:hover {
	color:				orange;
	text-decoration:	none;
	/*border-bottom:		1px dashed Red;*/
}

a.helpLinkBlue {
	color: #003399;
	text-decoration:	none;
	font-size: 11px;
	cursor:				help;
}

a.helpLinkBlue:visited
{
    text-decoration: none;
    color: #003399;
    font-size: 11px;
}

a.helpLinkBlue:hover {
	color:              orange;
	text-decoration:	none;
}

.help-tooltip {
	position:	absolute;
	width:		250px;
	border:		1px Solid WindowFrame;
	background:	Infobackground;
	color:		InfoText;
	font:		StatusBar;
	font:		Status-Bar;
	padding:	3px;
	filter:		progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
	z-index:	10000;
}


.help-tooltip a,
.help-tooltip a:hover {
	color:		blue !important;
	background:	none;
}

input.waitCursor {
	color: black;
	text-decoration:	bold;
	font-size: 11px;
	/*border-bottom:		1px dashed Green;*/
	cursor:				wait;
}

a.waitCursor {
	color: black;
	text-decoration:	bold;
	font-size: 11px;
	/*border-bottom:		1px dashed Green;*/
	cursor:				wait;
}

