.border { 
  border-right-width : medium ;
  border-left-width : medium ;
  border-right-style : solid ;
  border-left-style : solid ;
  border-right-color : #BBBBBB ;
  border-left-color : #BBBBBB ;
  border-bottom-color : #BBBBBB ;
  border-bottom-style : solid ;
  border-bottom-width : medium ;
  background-image : none ;
  border-top-style : solid ;
  border-top-color : #BBBBBB ;
  border-top-width : medium ;
}

.headline { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size : 18px ;
  font-weight : bold ;
  color : #ffffff ;
  text-align : right ;
  vertical-align : middle ;
  background-color : #FFFFFF ;
  background-image : none ;
}

.rahmen { 
  border-top : 1px none #000033 ;
  border-right : 1px none #000033 ;
  border-bottom : 2px solid #cccccc ;
  border-left : 1px none #000033 ;
}

.mini { 
  font-size : 9px ;
}

.leftspace3 { 
  background-color : white ;
}

.pagetopspace { 
  background-color : #020280 ;
}

.betweenscales { 
  text-align : left ;
  background-color : white ;
}

.betweenscales2 { 
  text-align : left ;
  background-color : #FFFFFF ;
}

.globaltable { 
  text-align : left ;
  background-color : #33669B ;
}

.globaltable2 { 
  background-color : #FFFFFF ;
  background-image : none ;
}

.topspace { 
  text-align : left ;
  background-color : white ;
}

.bottomspace { 
  text-align : left ;
  background-color : white ;
}

.bottomspace { 
  text-align : left ;
  background-color : white ;
}

.container { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size : x-small ;
  font-weight : bold ;
  color : #003366 ;
  text-align : left ;
  vertical-align : middle ;
}

.body { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  color : #000000 ;
  font-size : 12px ;
  background-color : #ffffff ;
  link : #112855 ;
  alink : #112855 ;
  vlink : #112855 ;
}

p { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  color : #000000 ;
  font-size : 12px ;
}

div { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  color : #000000 ;
  font-size : 12px ;
}

.logo { 
  text-align : left ;
  background-color : white ;
}

.logo2 { 
  text-align : center ;
  background-color : white ;
}

.plausi { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-weight : strong ;
  color : red ;
  font-size : 12px ;
}

.plausi2 { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-weight : strong ;
  color : red ;
}

.progress { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size : 11px ;
  font-weight : strong ;
  color : #112855 ;
}

.login { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size : 2 ;
  color : #112855 ;
  font-weight : strong ;
}

.spaceleft { 
  background-color : #020280 ;
}

.spaceleft2 { 
  background-color : white ;
}

.spaceright { 
  background-color : white ;
}

.questiondistop { 
  background-color : white ;
  color : white ;
}

.questiontext { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size : 12px ;
  font-weight : bold ;
  color : #000000 ;
  text-align : left ;
  vertical-align : top ;
  background-color : #FFFFFF ;
  border-top-style : none ;
  background-image : none ;
  line-height : normal ;
}

.qtexttab { 
  background-color : #9EBEDF ;
}

.questiondisbot { 
  background-color : #ffffff ;
  color : white ;
}

.scaletitle { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : bold ;
  font-size : 12px ;
  font-weight : normal ;
  color : #000000 ;
  vertical-align : middle ;
  text-align : center ;
  background-color : #ffffff ;
}

.answertext { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : normal ;
  font-size : 12px ;
  font-weight : normal ;
  color : #000000 ;
  background-color : #FFFFFF ;
  vertical-align : middle ;
}

.answertext2 { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : bold ;
  font-size : 12px ;
  font-weight : normal ;
  color : #000000 ;
  vertical-align : middle ;
  background-color : #e9e9e9 ;
}

.answerfield { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : normal ;
  font-size : 12px ;
  font-weight : normal ;
  color : #000000 ;
  text-align : left ;
  padding : 0pt ;
}

.answerelement { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : normal ;
  font-size : 12px ;
  font-weight : normal ;
  color : #000000 ;
  vertical-align : middle ;
  text-align : center ;
  background-color : white ;
}

.answerelement2 { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : normal ;
  font-size : 12px ;
  font-weight : normal ;
  color : #000000 ;
  vertical-align : middle ;
  text-align : center ;
  background-color : #e9e9e9 ;
}

.answerscale { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : normal ;
  font-size : 12px ;
  font-weight : bolder ;
  color : #000000 ;
  vertical-align : middle ;
  text-align : center ;
  background-color : #ffffff ;
  background-image : none ;
}

.answerscale2 { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : normal ;
  font-size : 12px ;
  font-weight : normal ;
  color : #ffffff ;
  vertical-align : middle ;
  text-align : center ;
  background-color : #e9e9e9 ;
}

.betweenthequest { 
  background-color : white ;
}

.instruction { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : bold ;
  font-size : 12px ;
  font-weight : bold ;
  color : #333333 ;
  text-align : left ;
  vertical-align : middle ;
  background-image : none ;
}

.topline { 
  background-color : white ;
  color : red ;
}

.distance { 
  background-color : #ffffff ;
  color : white ;
}

.between { 
  height : 20pt ;
  background-color : red ;
}

.otherfield { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : normal ;
  font-size : 12px ;
  font-weight : normal ;
  color : #000000 ;
  vertical-align : middle ;
  background-color : #FFFFFF ;
}

.help_body { 
  background-color : #ffffff ;
}

.helptext { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-weight : normal ;
  color : #000000 ;
  font-size : medium ;
}

.multicolumn { 
  vertical-align : top ;
}

.radiobutton { 
  text-align : center ;
}

.checkbox { 
  text-align : center ;
}

.anker { 
  background-color : #020280 ;
  text-align : center ;
}

.footer { 
  background-color : white ;
  text-align : center ;
}

.subtitle { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : normal ;
  font-size : 12px ;
  font-weight : bold ;
  color : #000000 ;
  background-color : #FFFFFF ;
  vertical-align : middle ;
}

.answerelementmarked { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : bold ;
  font-size : x-small ;
  font-weight : normal ;
  color : #ffffff ;
  vertical-align : middle ;
  text-align : center ;
  background-color : white ;
}

.answertextmarked { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : bold ;
  font-size : 12px ;
  font-weight : normal ;
  color : #000000 ;
  background-color : #e9e9e9 ;
  vertical-align : middle ;
  background-image : none ;
}

.radiobuttonmarked { 
  text-align : center ;
}

.answerendmarked { 
}

.undefined { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size : 12px ;
  font-weight : normal ;
}

.questiontextmarked { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size : 12px ;
  font-weight : bold ;
}


.subtitle2 { 
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-style : normal ;
  font-size : 12px ;
  font-weight : bold ;
  color : #000000 ;
  background-color : #FFFFFF ;
  vertical-align : middle ;
}

