BODY {	BACKGROUND-COLOR: black; FONT-SIZE: 10pt; FONT-FAMILY: Verdana; BACKGROUND-ATTACHMENT: scroll; BACKGROUND: url(../images/bg.jpg); }
P {FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana;}

#content { margin: 6px 6px 6px 6px; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana;}

/* QUIZ */

.quiz INPUT,.quiz SELECT { font-size:10px; font-family:Verdana; background-color:#FFFFFF; color:#000000; FONT-WEIGHT:none;}

.quiz {FONT-WEIGHT:none ;}
.quiz INPUT, .tx-srquiz TEXT { font-size:10px; font-family:Verdana; background-color:#FFFFFF; color:#000000;  FONT-WEIGHT:none ; }
   
.quiz SELECT { font-size:10px; font-family:Verdana; background-color:#FFFFFF; color:#000000; FONT-WEIGHT:none ; }
   

.news-list-container { WIDTH: 90%;}
.news-list-item { padding:6px; margin: 6px 6px 6px 6px;  BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; }
.news-list-title {font-size: 12px; width:100%; BACKGROUND-COLOR: #EEEEEE; TEXT-ALIGNMENT: LEFT; FONT-WEIGHT:bold;}
.news-list-date {FONT-SIZE: 10px; COLOR: BLACK; padding-right:20px;}
.news-list-image {padding: 4px;}
.news-list-ingress {padding: 4px;}

.news-latest-container { WIDTH: 198px; }
.news-latest-table { WIDTH: 198px; /* BACKGROUND-COLOR: #FFFFFF;*/}
.news-latest-title {font-size: 12px; width:100%;  padding: 4px;}
.news-latest-item {padding-bottom: 3px; margin: 2px 2px 2px 2px; BORDER-BOTTOM: #cccccc 1px solid;}
.news-latest-date A:link, .news-latest-date A:visited  { FONT-SIZE: 9px; COLOR: BLACK; padding-right:20px;} 
.news-latest-date A:hover  { FONT-SIZE: 9px; COLOR:#af0000; BLACK; padding-right:20px;}

.news-single-item { padding:10px; margin: 10px 10px 10px 10px; BORDER: #cccccc 1px solid; }
.news-single-subheader {FONT-SIZE: 10px; COLOR: BLACK; padding-right :30px;  }
.news-single-imgcaption {padding: 4px; FONT-SIZE: 11px; }
.news-single-img {}

A:link {	FONT-SIZE: 10pt; color:#af0000; TEXT-DECORATION: none; }
A:visited { FONT-SIZE: 10pt; color:#af0000; TEXT-DECORATION: none; }
A:active { FONT-SIZE: 10pt; COLOR: #af0000; TEXT-DECORATION: none }
A:hover {	FONT-SIZE: 10pt; TEXT-DECORATION: underline; COLOR: #af0000}
.LinkInt, .LinkExt, .LinkMailto { FONT-SIZE: 10pt; color:#af0000; TEXT-DECORATION: none; BORDER-BOTTOM: #cccccc 1px dotted;}
.tx-jupteaser-pi1-link {FONT-SIZE: 9pt;font-face: Verdana; }
.tx-jupteaser-pi1-link A:link, { BORDER-BOTTOM: 1px dotted; FONT-WEIGHT:bold; FONT-SIZE: 9pt; color:af0000; TEXT-DECORATION: none; BORDER-BOTTOM: #cccccc 1px dotted;}
.tx-jupteaser-pi1-link A:visited { FONT-WEIGHT:bold; FONT-SIZE: 9pt; color:af0000; TEXT-DECORATION: none; BORDER-BOTTOM: 1px dotted;}
.tx-jupteaser-pi1-link A:hover {COLOR: #af0000; FONT-WEIGHT:bold; FONT-SIZE: 9pt; TEXT-DECORATION: underline; }

TABLE#maintable { height: 100%; width: 800px; BORDER-TOP: 0px; border-padding: 4px; }
.tx-newloginbox-pi1-forgotP {margin: 20px 20px 20px 20px;} 

#button, .button, .pollsubmit, .tx-indexedsearch-searchbox-button  { HEIGHT:18px; BORDER-BOTTOM: #404080 1px solid;  BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid;  BORDER-LEFT: #b6d6f6 1px solid; 
BACKGROUND-COLOR: #A40000; FONT-FAMILY: Verdana; FONT-SIZE: 10px;  FONT-WEIGHT:bold; COLOR:#FFFFFF; }

/* För prenumerering av nyhetsbrev */
.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: #A40000; FONT-FAMILY: Verdana; FONT-SIZE: 10px;  FONT-WEIGHT:bold; COLOR:#FFFFFF; }



/* RUBRIKSÄTTNING  OBS RUBRIK 1 och 2 styrs av configg i mallarna!!!*/
H1, H2, H3, H4, H5 {margin: 0px 0px 6px 0px;} 
H1 { font-family: verdana; font-size: 16pt; color: #af0000; BACKGROUND-COLOR: #FFFFFF;  }  
H3 { font-family: verdana; font-size: 16px; color: #a40000; BACKGROUND-COLOR: #FFFFFF;  }  
H4 { font-family: verdana; font-size: 14px; color: #000000; BACKGROUND-COLOR: #FFFFFF; }  
H5 { font-family: verdana; font-size: 14px; color: #FFFFFF; BACKGROUND-COLOR: #a40000; PADDING-LEFT: 10px; } 

HR { margin: 0px 0px 0px 0px;} 

#closelink, #closelink A{ FONT-SIZE: 9pt; color:#FFFFFF; TEXT-DECORATION: underline; }
#closelink:hover, #closelink A:hover { FONT-SIZE: 9pt; color:#af0000; }

TD.news { FONT-size:12px; color: #f4940c; BACKBROUND-COLOR: #FFFFFF; }
TD.news A, .newslink A { FONT-size:11px; color: #000000; BACKBROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; }
TD.news A:hover, .newslink A:hover { FONT-size:11px; color: #af0000; BACKBROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; }

.sidfot {FONT: 9px verdana; color:#505050}
TD#bottom  {
text-align: center; 
BACKGROUND-IMAGE: url(../images/bg_bottom.gif);
height:38px;
border-color: #FFFFFF;
border: 0;
padding-top: 0px; 
padding-left: 10px; 
padding-right: 10px; 
padding-bottom: 10px;
}


DIV#menyrad, DIV#bmenyrad {FONT: 10px verdana; color:#044361;  TEXT-DECORATION: none;}
DIV#menyrad A, DIV#bmenyrad A {FONT: 10px verdana; color:#044361; TEXT-DECORATION: none;}
DIV#menyrad A:hover, DIV#bmenyrad A:hover {FONT: 10px verdana; color:#af0000; TEXT-DECORATION: none;}

.AppMenuTable { text-align: center; } 
.AppMenuTD { white-space: nowrap; padding:0px;  
border-width:1px; border-style:solid; 
border-color:#F4F4F4; text-align:center; 
vertical-align:middle; border-bottom-color:#DDDDDD; border-right-color:#DDDDDD; 
padding-left:2px; padding-right:2px;} 

.AppMenuTDover {background-color:#F5F5FF; white-space: nowrap; padding:0px; 
border-width:1px;border-style:solid; border-color:#F4F4F4;
text-align:center;vertical-align:middle; border-top-color:#DDDDDD;border-left-color:#DDDDDD;
padding-left:2px; padding-right:2px;} } 

.AppMenuDiv {width:1px;}
.AppMenuLeft { border-bottom-width:0px;} 
.AppMenuRight {padding:1px;}


.AppMenuFont:A {FONT-FAMILY: "Verdana" font-size: 10px; color:#000000; } 
.AppMenuFont:visited {text-decoration:none;color:#202020;font-size: 10px;} 
.AppMenuFont:link {text-decoration:none;color:#202020;font-size: 10px;} 
.AppMenuFont:hover {text-decoration:none;color:#af0000;font-size: 10px;} 



.bottomMenuTable { text-align: center; border-width:0px;  } 
.bottomMenuTD { white-space: nowrap; padding:0px;  
border-width:1px; border-style:solid; 
border-color:#EEEEEE; text-align:center; vertical-align:middle; border-bottom-color:#AAAAAA; border-right-color:#AAAAAA; 
padding-left:2px; padding-right:2px;} 

.bottomMenuTDover {background-color:#FFFFFF; white-space: nowrap; padding:0px; 
border-width:1px;border-style:solid; border-color:#EEEEEE;
text-align:center;vertical-align:middle; border-top-color:#AAAAAA; border-left-color:#AAAAAA;
padding-left:2px; padding-right:2px;} } 
.bottomMenuDiv {width:1px;}
.bottomMenuLeft { border-bottom-width:0px;}
.bottomMenuRight {padding:1px;}

/* PADDING = TOP,RIGHT, BOTTOM, LEFT */
.3spalt {  font-family: verdana; font-size: 10px; }
.3spalt H1 { font-family: verdana; font-size: 12px; text-align: ; color: #A40000; /* background-color: #405080; */}
.3spalt TD#bord { /* background-image: url(diagonal_A40000.gif);*/ width: 1px; }
.3spalt TD#tspalt { padding: 10px 2px 0px 2px;  }
.3spalt TD#vspalt  {  padding: 10px 2px 20px 2px;   }
.3spalt TD#mspalt { padding: 10px 2px 20px 2px; width: 200; BACKGROUND-COLOR: #dde6ee; }
.3spalt TD#hspalt  { padding: 10px 2px 10px 2px; width: 180;}

.2spalt {  font-family: verdana; font-size: 10px; }
.2spalt H1 { font-family: verdana; font-size: 12px; text-align: ; color: #A40000;  /* background-color: #405080;*/ }
.2spalt TD#bord { /* background-image: url(diagonal_A40000.gif);*/ width: 1px; }
.2spalt TD#tspalt { padding: 10px 2px 0px 2px;  }
.2spalt TD#vspalt  {  padding: 10px 2px 20px 2px;   }
.2spalt TD#hspalt  { padding: 10px 2px 10px 2px; width: 180; }
