/* GENERELLA DIREKTIV  STANDARD STORLEK */

/* MAILFORM JUNK */
.csc-mailform { WIDTH: 400px; background-color: EEEEEE; border: 1px solid #bbbbbb; padding:6px; vertical-align: top;}
.csc-mailform-field {font-weight: bold; text-align: right;} 
.csc-mailform-submit{ HEIGHT:18px; BORDER-BOTTOM: #404080 1px solid;  BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid;  BORDER-LEFT: #b6d6f6 1px solid; BACKGROUND-COLOR: #3060B0; FONT-FAMILY: Verdana;FONT-SIZE: 10px; FONT-WEIGHT:bold; COLOR:#FFFFFF; TEXT-ALIGN: center; 
margin-right: 150px;}
.csc-mailform-field label { vertical-align: top;}
#pagewrapper {width: 800px;}

#PageTop_Menu { WIDTH: 798px; height: 19px;  POSITION: absolute; TOP: 0px; LEFT: 0px; BACKGROUND-COLOR: #4060A0; }
#PageTable { Z-INDEX: 1; LEFT: 0px;  WIDTH: 800px; POSITION: absolute; TOP: 19px; TEXT-ALIGN: center; }
#Page_borders { margin: 0 0 0 0; BORDER-RIGHT: #6080A0 1px solid; BORDER-TOP: #80A0dd 0px solid; 
BORDER-LEFT: #80A0dd 1px solid; BORDER-BOTTOM: #305090 0px solid;  }

.banner { Z-INDEX: 1; POSITION: absolute; TOP: 140px; LEFT: 800px; /* width:200px; */ TEXT-ALIGN: center; margin-left: 2px; }
.bannerram {border: 1px dotted #dddddd; padding: 6px;}
.sectiontoplink {font-weight: bold;}
.sectiontoplink A:link, .sectiontoplink A:visited {color: #8080A0;}
.sectiontoplink A:hover {color: red;}
.tx-mwkeywordlist-pi1-content {width:400px; }
.tx-mwkeywordlist-pi1-jumpmenu {font-size: 10px;}
.tx-mwkeywordlist-pi1-inactiveLink {color: #808080;}
.tx-mwkeywordlist-pi1-activeLink {font-weight: bold;}
.tx-mwkeywordlist-pi1-activeLink:hover {color: red;}
.tx-mwkeywordlist-pi1-content ul { list-style:none outside none; }
.tx-mwkeywordlist-pi1-content li {margin: 2px 0 2px 0;}
.tx-mwkeywordlist-pi1 h2 { color: #204590;}

#PageTop_image { HEIGHT: 88px; BORDER-RIGHT: #4070A0 1px solid; BORDER-LEFT: #b6d6f6 1px solid; BORDER-BOTTOM: #405080  1px solid;}
#Page_loggotyp {z-index:1; left: 20px; top: 40px;  position:absolute; /* width:111px; height:63px;*/  }
#Page_tema {z-index:1; left: 318px; top: 28px;  position:absolute; width:245px; height:81px;  }
#pagedatum { Z-INDEX: 2;  POSITION: relative; TOP: -1px; LEFT: 16px; FONT-SIZE: 10px; COLOR: #707070; FONT-FAMILY: Verdana, Arial, Helvetica;  TEXT-ALIGN: left }
#Page_Search { Z-INDEX: 1; LEFT: 12px; POSITION: relative; TOP: 6px;  }
#Page_tools  { Z-INDEX: 2; LEFT: 580px; POSITION: absolute; TOP: 150px;  /*BACKGROUND-COLOR: #F5F5FF;*/
/* BORDER-RIGHT: #B5C5D5 1px solid; BORDER-TOP: #B5C5D5 0px solid; 
BORDER-LEFT: #B5C5D5  1px solid; BORDER-BOTTOM: #B5C5D5  1px solid;*/ }
.lyssna { font-size: 12px; font-weight: bold; padding: 2px 6px; }
#ToolTd {padding: 4px 4px 1px 4px; }
#ToolTd A:hover { BACKGROUND-COLOR: #FFFFFF; border-bottom:1px dotted #808080; }
#PageFoot { padding-left: 120px; PADDING-BOTTOM: 8px; FONT-SIZE: 9px; COLOR: #606060; FONT-FAMILY: Verdana, Arial, Helvetica;  
background-repeat : no-repeat;}

.printfoot {  TEXT-ALIGN: center; FONT-SIZE: 9px; COLOR: #505050; FONT-FAMILY: Verdana, Arial, Helvetica;  
BORDER-BOTTOM: #2555b5  1px dotted; BORDER-TOP: #2555b5  1px dotted;  

}


#Page_buttons  { Z-INDEX: 1; POSITION: absolute; TOP: 119px; LEFT: 260px;}
.PageButtonsTable { margin-top:1px; margin-bottom:1px; border-collapse:collapse; } 
.PageButtonsTD { background-color: #3060B0; color:#EFEFEF; width:65; padding:1px; border-width:1px; border-style:solid; border-color:#99CCFF; text-align:center; vertical-align:middle; border-bottom-color:#003399; border-right-color:#003399; }
.PageButtonsTDover { background-color: #6080C0; color:#FFFFFF; width:65;padding:1px;border-width:1px;border-style:solid;border-color:#99CCFF;text-align:center;vertical-align:middle;border-top-color:#003399;border-left-color:#003399;} 
.PageButtonsDiv {background-image:;background-color:;width:1px;border-top-width:0px;border-top-style:solid;border-top-color:#6699CC;}
.PageButtonsRight {width:0px;background-image:url('');background-repeat:no-repeat;background-position:right;padding:2px;text-align:right;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:;}
.PageButtonsFont {font-family:arial;padding:1;font-size:10px;color:#EFEFEF; font-weight: bold;} 
.PageButtonsFont:visited {text-decoration:none;color:#EFEFEF;} 
.PageButtonsFont:link {text-decoration:none;color:#EFEFEF;} 
.PageButtonsFont:hover {text-decoration:none;color:#FFFFFF;}

/* Content column + Left column */
TD#content { padding-left: 18px;	padding-right: 10px;	padding-top: 12px;	vertical-align: top; WIDTH: 570px; }

#leftcol { margin-top: 20px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 4px;  padding-left:5px; padding-right:10px; padding-top:5px; PADDING-BOTTOM: 10px; 
BACKGROUND-COLOR: #FFFFFF; }

TD#fullcontent { padding-left: 18px;	padding-right: 10px;	padding-top: 12px;	vertical-align: top; WIDTH: 100%; }


.button, .pollsubmit{ HEIGHT:18px; BORDER-BOTTOM: #404080 1px solid;  BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid;  BORDER-LEFT: #b6d6f6 1px solid; BACKGROUND-COLOR: #3060B0; FONT-FAMILY: Verdana;FONT-SIZE: 10px; FONT-WEIGHT:bold; COLOR:#FFFFFF; TEXT-ALIGN: center; }
       .sub_button  { WIDTH: 180px; HEIGHT:18px; BORDER-BOTTOM: #404080 1px solid;  BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid;  BORDER-LEFT: #b6d6f6 1px solid; BACKGROUND-COLOR: #3060B0; FONT-FAMILY: Verdana; FONT-SIZE: 10px;  FONT-WEIGHT:bold; COLOR:#FFFFFF; }

.shadow { background-image: url(../img/skugga.gif); HEIGHT:14px; WIDTH:798px; } 

 
#tema_buttons  { Z-INDEX: 1; POSITION: absolute; TOP: 140px; LEFT: 330px;}
/* HEADING 1 */
.Head1TD {   
BORDER-RIGHT: #102040 1px solid; BORDER-TOP: #204060 1px solid; BORDER-LEFT: #204060 1px solid; BORDER-BOTTOM: #102040 1px solid; 
HEIGHT: 20px;PADDING-RIGHT: 10px;  PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px;FONT-WEIGHT: bold; 
FILTER: alpha(Style=1,Opacity=70,FinishOpacity=100,StartY=2,FinishY=10,StartX=0,FinishX=0);  
BACKGROUND-IMAGE: none;  VERTICAL-ALIGN: middle; COLOR: #FFFFFF; 
BACKGROUND-COLOR: #4275C6; 
/*BACKGROUND-COLOR: #427DD6; */
}
.bshadow { background-image: url(../images/skugga.gif); HEIGHT:10px;}



/* HEAD PART */
#Top_Menu { WIDTH: 800px; height: 17px;  POSITION: absolute; TOP: 0px; LEFT: 0px; BACKGROUND-COLOR: #ffffff; }

#Loggan { position:absolute; width:111px; height:63px; z-index:1; left: 10px; top: 34px; }

#FrontPage_image {  WIDTH: 790px; HEIGHT: 84px; 
Z-INDEX: 2; POSITION: absolute; LEFT: 0px; TOP: 17px; TEXT-ALIGN: center; BACKGROUND-COLOR: #FFFFFF;   
BORDER-RIGHT: #404080 1px solid; BORDER-LEFT: #404080 1px solid; BORDER-BOTTOM: #404080 0px solid; 

BORDER-RIGHT: #7090F0 1px solid; BORDER-RIGHT: #404080 1px solid; BORDER-TOP: #404080 0px solid; 
BORDER-BOTTOM: #404080 0px solid;
}

#FrontPage_Content { Z-INDEX: 3; LEFT: 0px;  WIDTH: 790px; height:86%; POSITION: absolute; TOP: 98px; TEXT-ALIGN: center; }
#FrontPage_Content #borders{ BORDER-RIGHT: #404080 1px solid; BORDER-TOP: #404080 0px solid; BORDER-LEFT: #404080 1px solid; BORDER-BOTTOM: #404080 0px solid;  }

BODY {	margin: 0 0 0 0; background-color: white; }
TABLE { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana }

/* OXELÖSUND + DATUM I HEADERN */
#datum { FONT-SIZE: 10px; COLOR: #707070; FONT-FAMILY: Verdana, Arial, Helvetica;  
Z-INDEX: 2;  POSITION: absolute; TOP: 96px; LEFT: 10px; TEXT-ALIGN: left }



/* BAR-KNAPPAR */
#barbuttons  { Z-INDEX: 2;  POSITION: absolute; TOP: 100px; LEFT: 120px;}
.AppMenuTable { background-color:; width:100%; margin-top:1px; margin-bottom:1px; border-width:0px; border-color:#000000; border-style:solid; border-collapse:collapse; } 
.AppMenuTD { background-color: #3060B0; color:#EFEFEF; /*background-image:url('../images/bk_bttn.gif');*/
 width:65; padding:1px; border-width:1px; border-style:solid; border-color:#99CCFF; text-align:center; vertical-align:middle; border-bottom-color:#003399; border-right-color:#003399; }
.AppMenuTDover { background-color: #6080C0; color:#FFFFFF;
/* background-image:url('../images/bk_bttn_on.gif'); */
 width:65;padding:1px;border-width:1px;border-style:solid;border-color:#99CCFF;text-align:center;vertical-align:middle;border-top-color:#003399;border-left-color:#003399;} 
.AppMenuDiv {background-image:;background-color:;width:1px;border-top-width:0px;border-top-style:solid;border-top-color:#6699CC;}
.AppMenuRight {width:0px;background-image:url('');background-repeat:no-repeat;background-position:right;padding:2px;text-align:right;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:;}
.AppMenuFont {font-family:arial;padding:1;font-size:10px;color:#EFEFEF; font-weight: bold;} 
.AppMenuFont:visited {text-decoration:none;color:#EFEFEF;} 
.AppMenuFont:link {text-decoration:none;color:#EFEFEF;} 
.AppMenuFont:hover {text-decoration:none;color:#FFFFFF;} 



/* TEMA-KNAPPAR */
#temabuttons  { Z-INDEX: 2;  POSITION: absolute; TOP: 128px; LEFT: 220px;}
.temaTD { padding: 1px 1px 1px 1px;  }


A:link { COLOR: #00080; TEXT-DECORATION: none; }
A:active { COLOR: #000080; TEXT-DECORATION: none; }
A:visited { COLOR: #1010A0; TEXT-DECORATION: none; }
A:hover { COLOR: #601020; TEXT-DECORATION: underline }
.linkInt { border-bottom:1px dotted #808080; }
.linkExt { border-bottom:1px dotted #808080; }
.linkMailto { border-bottom:1px dotted #808080; }

/* GENERAL fonts */
/* P, OL, UL, DIV, H1, H2 { font-family: verdana, arial; font-size: 11px; } */
P, H1, H2, H3, H4, H5 {margin: 0px 0px 5px 0px;}

/* SNABBKNAPPAR */
#sk {padding: 2px 2px 1px 1px; }
#sk A:hover { BACKGROUND-COLOR: #F2EC4C; border-bottom:1px dotted #808080; }
#sk2 {padding: 2px 2px 1px 1px; }
#sk2 A:hover { BACKGROUND-COLOR: #F2EC4C; border-bottom:1px dotted #808080; }


/* HJÄLP KNAPPAR */
#help_buttons  { Z-INDEX: 2; LEFT: 30px; POSITION: absolute; TOP: 146px; }
#help { padding: 1px 1px 1px 1px;  }
#help IMG { 
BORDER-RIGHT: #505060 1px solid; 
BORDER-TOP: #DDDDEE 1px solid; 
BORDER-LEFT: #BBBBC0 1px solid; 
BORDER-BOTTOM: #404060 1px solid;
}

#search_form { Z-INDEX: 2; LEFT: 12px; POSITION: absolute; TOP: 113px;  }
#sform { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica; Z-INDEX: 3; 
HEIGHT:16px; WIDTH:120px; 
BORDER-RIGHT: #404080 1px solid; 
BORDER-TOP: #404080 1px solid; 
BORDER-LEFT: #404080 1px solid; 
BORDER-BOTTOM: #404080 1px solid;
BACKGROUND-COLOR: #E0E0F8;
}
.sbutton { BORDER-BOTTOM: #404080 1px solid; BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid; BORDER-LEFT: #b6d6f6 1px solid; 
BACKGROUND-COLOR: #3060B0; TEXT-ALIGN: center; 
COLOR:#FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT:bold; 
TEXT-ALIGN: center; 
}


.search_over { BORDER-BOTTOM: #404080 1px solid; BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid; BORDER-LEFT: #b6d6f6 1px solid; 
BACKGROUND-COLOR: #6080C0; TEXT-ALIGN: center; COLOR:#FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; 
FONT-WEIGHT:bold; TEXT-ALIGN: center; }



#info {  FONT-SIZE: 9px; COLOR: #606060; FONT-FAMILY: Verdana, Arial, Helvetica; }
#foot {  FONT-SIZE: 9px; COLOR: #EEEEEE; FONT-FAMILY: Verdana, Arial, Helvetica;  background-repeat : no-repeat;}
/*HR {  border: dotted 1px #5070A0; } */
HR{ height:1px; border:none; border-top:1px dotted #5070A0; margin: 0px 0px 5px 0px;}



/* Style for the Path-menu: */
#path_menu { TOP: 93px; LEFT: 214px; Z-INDEX: 2; POSITION: absolute; color:#202040; FONT-FAMILY: Verdana; font-size: 10px; font-weight:bold; border-bottom:1px dotted #808080; }

.pn-sub_white { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica }
.pn-sub_white A:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none }
.pn-sub_white A:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none }
.pn-sub_white A:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; 
COLOR: #202020; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; 
BACKGROUND-COLOR: #CCDDF5; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; }
.pn-sub_white A:active { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none }

#Button1 { TOP: 102px; LEFT: 215px; WIDTH: 80px;  BORDER-BOTTOM: #404080 1px solid;  BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid; Z-INDEX: 2; BORDER-LEFT: #b6d6f6 1px solid; POSITION: absolute; BACKGROUND-COLOR: #304080; TEXT-ALIGN: center }
#Button2 { TOP: 102px; LEFT: 298px; WIDTH: 64px;  BORDER-BOTTOM: #404080 1px solid; BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid; Z-INDEX: 2; BORDER-LEFT: #b6d6f6 1px solid; POSITION: absolute; BACKGROUND-COLOR: #304080;  TEXT-ALIGN: center }
#Button3 { TOP: 102px; LEFT: 365px; WIDTH: 115px; BORDER-BOTTOM: #404080 1px solid; BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid; Z-INDEX: 2; BORDER-LEFT: #b6d6f6 1px solid; POSITION: absolute; BACKGROUND-COLOR: #304080; TEXT-ALIGN: center }
#Button4 { TOP: 102px; LEFT: 483px; WIDTH: 60px; BORDER-BOTTOM: #404080 1px solid; BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid; Z-INDEX: 2; BORDER-LEFT: #b6d6f6 1px solid; POSITION: absolute; BACKGROUND-COLOR: #304080;   TEXT-ALIGN: center }
#Button5 { TOP: 102px; LEFT: 546px; WIDTH: 88px; BORDER-BOTTOM: #404080 1px solid; BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid; Z-INDEX: 2; BORDER-LEFT: #b6d6f6 1px solid; POSITION: absolute; BACKGROUND-COLOR: #304080;   TEXT-ALIGN: center }
#Button6 { TOP: 102px; LEFT: 637px; WIDTH: 56px; BORDER-BOTTOM: #404080 1px solid; BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid; Z-INDEX: 2; BORDER-LEFT: #b6d6f6 1px solid; POSITION: absolute; BACKGROUND-COLOR: #304080;   TEXT-ALIGN: center }
#Button7 { TOP: 102px; LEFT: 696px; WIDTH: 62px; BORDER-BOTTOM: #404080 1px solid; BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid; Z-INDEX: 2; BORDER-LEFT: #b6d6f6 1px solid; POSITION: absolute; BACKGROUND-COLOR: #304080;   TEXT-ALIGN: center }



/* HÄR KOMMER CONTENT STYLE */

H1, H2, H3, H4, H5 {margin: 0px 0px 10px 0px;} 

/* RUBRIKSÄTTNING */
H1 { font-family: verdana; font-size: 16px; }  
H2 { font-family: verdana; font-size: 18px; }  
H3 { font-family: verdana; font-size: 16px; color: #204590; /* background-color: #3060B0; padding-left: 10px; */}  
H4 { font-family: verdana; font-size: 12px; color: #204590;  }  
H5 { font-family: verdana; font-size: 12px; color: #FFFFFF; background-color: #3060B0; padding-left: 10px;}

/* VÄNSTERMENYNS RUBRIKRAD */
#leftcol H1, #leftcol H3, #leftcol H5 { font-family: verdana; font-size: 12px; color: #FFFFFF; background-color: #3060B0; padding-left: 10px; }
#leftcol H2 { font-family: verdana; font-size: 12px; color: Black; }


/* Overriding attributes for columns in case of content template #3 */
#ct3 #colRight P.bodytext, #ct3 #colLeft P.bodytext, #ct3 #colNormal P.bodytext { font-family: verdana; font-size: 10px; }
#ct3 #colRight H1, #ct3 #colLeft H1, #ct3 #colNormal H1 { font-family: verdana; font-size: 12px; text-align: center; font-color: maroon; }
#ct3 #colLeft H1, #ct3 #colNormal H1, #ct3 #colRight H1  { margin: 0px 0px 10px 0px; color: White; background-color: #3060B0; }
#ct3 TD#colRight {padding-left: 5px;}
#ct3 TD#colLeft {padding-right: 5px;}
#ct3 TD#colNormal {padding-right: 8px; padding-left: 5px;}
#ct3 TD#bord { background-image: url(../images/diagonal_3060B0.gif); width: 3px; }


 HR{ height:1px; border:none; border-top:1px dotted #3060B0; margin: 0px 0px 5px 0px;}

TD#footer {border-top: dotted 1px #999999;}
TD#footer P {	font-size: 10px;	text-align: center;}



/* Menu 1 column */
TD#menu_1 { PADDING-LEFT: 6px; vertical-align: top; width: 200px;  
/* background-image: url(../images/menu_bg_1.jpg);  background-repeat : no-repeat; */

padding-top: 10px; }
TD#menu_1 DIV { width: 95%; }
TD#menu_1 DIV A { color: navy; text-decoration: none; }
TD#menu_1 DIV A:hover { text-decoration: underline; background-color: #FFFFFF; color:#D00000; }


/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {  font-size: 11px; padding-top:5px; padding-left:5px; }

/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act { font-weight:bold; font-size: 11px; padding-top:5px; padding-left:5px; 
/* filter:alpha(opacity='70', style='0'); */  }
TD#menu_1 DIV.menu1-level1-act A {   background-color: #ffffff; color:#000080; }

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {  font-size: 10px; padding-left:15px; }

/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act { font-size: 10px; font-weight:bold; padding-left:15px; }
TD#menu_1 DIV.menu1-level2-act A { background-color: #ffffff; color:#000080; }

/*  MENU 1, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no {  font-size: 10px;  padding-left:25px; }

/*  MENU 1, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act { font-size: 10px;  font-weight:bold;  padding-left:25px; }
TD#menu_1 DIV.menu1-level3-act A { background-color: #ffffff; color:#000080; }


/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {   background-color: #333366; width: 10%; text-align: center; padding: 0px 2px 0px 2px; }
TR#menu_2 TD A { color: white; font-size: 10px; font-family: verdana, arial; text-decoration: none; }
TR#menu_2 TD A:hover {  text-decoration: underline; }
TR#menu_2 TD.oddcell {  background-color: #666699; }
TR#menu_2 TD.menu2-level1-act {  background-color: #88292A; }





