BODY {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; background-color: #e2e2e2; COLOR: #001221; FONT-SIZE: 13px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FONT {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #001221; FONT-SIZE: 12px
}
.smallFont {
	FONT-SIZE: 11px
}
DIV.pictureText {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; FONT-SIZE: 12px
}
.pictureText {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; FONT-SIZE: 12px
}
TABLE {
	FONT-SIZE: 100%
}
TD {
	VERTICAL-ALIGN: top
}
A {
	COLOR: #0f4268; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000001; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000001; TEXT-DECORATION: underline
}
.text {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #001221; MARGIN-LEFT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.textHeaderBlue {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000001; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
A.headerBlue {
	COLOR: #6ca717; TEXT-DECORATION: none
}
A.headerBlue:hover {
	COLOR: #6ca717; TEXT-DECORATION: underline
}
A.whiteLink {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.whiteLink:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.whiteLink:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.textHeaderRed {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #3c95d9; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.textXtraMenu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
TD.textXtraMenu A.topMenu {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD.textXtraMenu A.topMenu:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD.textXtraMenu A.topMenu:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
TD.menuLevel_2 {
	BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-BOTTOM: 5px; BORDER-TOP-COLOR: #c0c0c0; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: #c0c0c0; BORDER-LEFT-COLOR: #c0c0c0; PADDING-TOP: 9px
}
A.menuLevel_2 {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none
}
A.menuLevel_2:visited {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none
}
A.menuLevel_2:link {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none
}
A.menuLevel_2:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.menuLevel_2:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
TD.menuLevel_3 {
	BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-BOTTOM: 3px; BORDER-TOP-COLOR: #c0c0c0; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: #c0c0c0; BORDER-LEFT-COLOR: #c0c0c0; PADDING-TOP: 6px
}
A.menuLevel_3 {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.menuLevel_3:link {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.menuLevel_3:visited {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.menuLevel_3:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.menuLevel_3:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
TD.menuLevel_4 {
	BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #c0c0c0; PADDING-LEFT: 37px; PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: #c0c0c0; BORDER-LEFT-COLOR: #c0c0c0; PADDING-TOP: 4px
}
A.menuLevel_4 {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.menuLevel_4:link {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.menuLevel_4:visited {
	FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.menuLevel_4:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.menuLevel_4:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.xtraMenu {
	COLOR: #000000; TEXT-DECORATION: none
}
A.xtraMenu:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.xtraMenu:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.textTopMenu {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #b5b9b5; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
A.topMenu {
	COLOR: #b5b9b5; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.topMenu:active {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.topMenu:hover {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.textBottom {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #001221; FONT-SIZE: 13px; PADDING-TOP: 5px
}
TD.textBottom A.topMenu {
	COLOR: #001221; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD.textBottom A.topMenu:active {
	COLOR: #001221; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD.textBottom A.topMenu:hover {
	COLOR: #001221; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
H1 {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; MARGIN-BOTTOM: 0px; COLOR: #3e3e3e; FONT-SIZE: 13px; FONT-WEIGHT: bold; MARGIN-RIGHT: 0px; PADDING-TOP: 5px
}
TABLE.grayBox {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; MARGIN-BOTTOM: 0px; BACKGROUND: #ebeff2; COLOR: #001221; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
TABLE.grayBoxNoBorder {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; MARGIN-BOTTOM: 0px; BACKGROUND: #ebeff2; COLOR: #001221; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.grayBox {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; MARGIN-BOTTOM: 0px; BACKGROUND: #ebeff2; COLOR: #001221; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
TABLE.grayBoxNoBorder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TD.col_1 H1 {
	BACKGROUND-COLOR: #8bcf29
}
TD.col_2 H1.col_1 {
	BACKGROUND-COLOR: #8bcf29
}
TD.col_3 H1.col_1 {
	BACKGROUND-COLOR: #8bcf29
}
TD.col_2 H1 {
	BACKGROUND-COLOR: #9fc8e8
}
TD.col_1 H1.col_2 {
	BACKGROUND-COLOR: #9fc8e8
}
TD.col_3 H1.col_2 {
	BACKGROUND-COLOR: #9fc8e8
}
TD.col_3 H1 {
	BACKGROUND-COLOR: #dcdcdc
}
TD.col_1 H1.col_3 {
	BACKGROUND-COLOR: #dcdcdc
}
TD.col_2 H1.col_3 {
	BACKGROUND-COLOR: #dcdcdc
}
TD.col_2 H1 {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: -10px; MARGIN-RIGHT: -10px;
}
TD.col_2 TABLE.grayBox {
	MARGIN-TOP: -5px; MARGIN-LEFT: -10px; MARGIN-RIGHT: -10px;
}
TABLE.grayBoxNoBorder {
	MARGIN-TOP: -5px; MARGIN-LEFT: -10px; MARGIN-RIGHT: -10px;
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #000001; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
IMG.border {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
IMG.news_leftalign {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN: 4px 10px 4px 1px; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
IMG.news_rightalign {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN: 4px 1px 4px 10px; FLOAT: right; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
TABLE.boxTable {
	BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: solid; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: #c0c0c0; BORDER-LEFT-STYLE: solid; BORDER-LEFT-COLOR: #c0c0c0; BORDER-TOP: #c0c0c0 0px solid; PADDING-TOP: 0px
}
TD.col_1 TABLE.boxTable {
	BORDER-RIGHT-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
TD.col_3 TABLE.boxTable {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
THEAD.resultattabel TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; COLOR: #000000; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
TABLE.resultattabel TD {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px
}
.resultattabelOverskrift {
	FONT-WEIGHT: bold
}
TD.mainFrame {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
INPUT.w100 {
	WIDTH: 100px
}
BUTTON.w100 {
	WIDTH: 100px
}
INPUT.w150 {
	WIDTH: 150px
}
INPUT.w200, .w200disabled, TEXTAREA.w200, SELECT.w200, table.w200,div.w200 {
	WIDTH: 300px; 
}
INPUT.w400 {
	WIDTH: 400px
}
TEXTAREA.w400 {
	WIDTH: 400px
}
SELECT.w400 {
	WIDTH: 400px
}
TABLE.w400 {
	WIDTH: 400px
}
DIV.w200 {
	BORDER-BOTTOM-COLOR: #7f9db9; PADDING-BOTTOM: 3px; BORDER-TOP-COLOR: #7f9db9; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-RIGHT-COLOR: #7f9db9; BORDER-LEFT-COLOR: #7f9db9; PADDING-TOP: 3px
}

FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
TABLE.contentLayout {
	
}
TABLE.contentLayout TD {
	PADDING-BOTTOM: 3px; PADDING-RIGHT: 10px
}
.blog {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #001221; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.blogSmall {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #001221; FONT-SIZE: 10px; PADDING-TOP: 0px
}
A.boxBlogLink {
	TEXT-ALIGN: center; FONT-FAMILY: "tahoma", "verdana", "Arial", "sans-serif"; COLOR: #001221; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.boxBlogLink:active {
	COLOR: #001221; TEXT-DECORATION: none
}
A.boxBlogLink:hover {
	COLOR: #001221; TEXT-DECORATION: underline
}
.red {
	COLOR: #ba323c
}
IMG.captcha {
	BORDER-BOTTOM: #7f9db9 0px solid; BORDER-LEFT: #7f9db9 0px solid; WIDTH: 244px; HEIGHT: 20px; BORDER-TOP: #7f9db9 0px solid; BORDER-RIGHT: #7f9db9 0px solid
}
DIV.groupbox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.groupbox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
DIV.groupboxhead {
	BORDER-BOTTOM: lightblue 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ebeff2; COLOR: #8888ff; FONT-WEIGHT: bold
}
.groupboxhead {
	BORDER-BOTTOM: lightblue 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ebeff2; COLOR: #8888ff; FONT-WEIGHT: bold
}
DIV.groupboxheadtext {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ebeff2; COLOR: #8888ff; FONT-WEIGHT: bold
}
.groupboxheadtext {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ebeff2; COLOR: #8888ff; FONT-WEIGHT: bold
}
TABLE.skemaUser THEAD TD {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #6be52b; COLOR: #ffffff; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; PADDING-TOP: 5px
}
TABLE.skemaUser TBODY TD {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #eeeeee; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; PADDING-TOP: 2px
}
TABLE.skemaUser TBODY TR.white TD {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #ffffff; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; PADDING-TOP: 2px
}
TABLE.userList {
	BORDER-LEFT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE.skemaUser THEAD TD {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #333366; COLOR: #ffffff; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; PADDING-TOP: 5px
}
TABLE.skemaUser TBODY TD {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #eeeeee; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; PADDING-TOP: 2px
}
TR.evenRow TD {
	BACKGROUND: #ffffff
}
TR.oddRow TD {
	BACKGROUND: #eeeeee
}
.fdbEnglish {
	FONT-STYLE: italic
}
.rrResultProgress {
	COLOR: blue
}
.rrResultDecline {
	COLOR: red
}
.rrPersonalRecordAtResult {
	BACKGROUND: lightblue
}
.rrTooMuchTailWind {
	BACKGROUND: yellow
}
.rrWorldRecordAtResult {
	BACKGROUND: lightgreen
}
.rrPersonalRecordThisYear {
	BACKGROUND: #ffcc00
}
TABLE.teaserBox {
	MARGIN-TOP: 5px
}
TABLE.teaserBox TD.teaserBoxContent {
	BORDER-BOTTOM: #cccccc 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Verdana", "Arial", "Helvetica"; COLOR: #001221; FONT-SIZE: 12px; BORDER-TOP: #cccccc 0px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}

legend {
  color:#CC0000;
  font-family: 'Verdana', 'Arial', 'Helvetica';  
}


select.jq_mouseoverField{
  background-image: url('/images/blue_bg.png');
  background-repeat: repeat-x;
  border: 1px solid #7f9db9;
}
select.jq_activeField{
  background-image: url('/images/blue_bg.png');
  background-repeat: repeat-x;
  border: 1px solid #4f6d89;
}

input.jq_mouseoverField, textarea.jq_mouseoverField{
  background-image: url( '/images/blue_bg.png' );
  background-repeat: repeat-x;
  border: 1px solid #7f9db9;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
  padding-right:2px;
}

input.jq_activeField, textarea.jq_activeField{
  background-image: url( '/images/blue_bg.png' );
  background-repeat: repeat-x;
  border: 1px solid #4f6d89;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
  padding-right:2px;
}
       
       input.jq_error
{
  border: 1px solid #ba323c; 
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
  padding-right:2px;
}
select.jq_error
{
  border: 1px solid #ba323c; 
  
}

