/* background: #fff; */
/* buttons, header of tables, header of questions: #34608e */
/* tables (resulttable, testbogen, question): #000000 */

 
@page
{	
	margin: 0pt;
}

body
{	
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	text: #000;
      background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
}

a:link
{
	 color: #5b5b5b;
	FONT-WEIGHT: normal;
}

a:visited

{
	 color: #5b5b5b;
	FONT-WEIGHT: normal;
}

a:hover

{
	 color: #600;
	FONT-WEIGHT: normal;
}


.noscript
{
	 color: #0000FF;
}

td
{	
	font-family: Arial, Helvetica, sans-serif;	
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.footer
{	
	font-family: Arial, Helvetica, sans-serif;	
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	color: #000;
}

.headers
{
        color: #600;
        text-decoration: none;
        font-weight: 800;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
       }

.input
{	
	font-family:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	background-color: #ffffff;
	border-top-color: #000; 
	border-left-color: #000; 
}

.button
{	
	font-family:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	background-color: #EDEDED;
}

A.menu
{	
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}


A.menu:hover
{	
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.test
{	
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}


A.test:hover
{	
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.test:visited
{	
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.navigation
{	
	font-family: Arial, Helvetica, sans-serif;	
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;

}

A.navigation:hover
{	
	font-family: Arial, Helvetica, sans-serif;	
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}


.header {
        color: #600;
        text-decoration: none;
        font-weight: 800;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
       }

.select
{	
	font-family: Arial, Helvetica, sans-serif;	
	FONT-SIZE: 11px;
	background-color: #34608e;
}

.pass {
        FONT-WEIGHT: normal;
	  background-color: #dbeed0;
       }

.passt {
        color: #008000;
	  FONT-WEIGHT: normal;
        background-color:#dbeed0;

       }

.falsch {
        color: #b70000;
	  FONT-WEIGHT: normal;
        background-color: #f5c4c0;
       }

.fail {
        FONT-WEIGHT: normal;
	  background-color: #f5c4c0;
       }

.questionback {
        background-color: #EDEDED;
       }

.answerback {
        background-color: #ffffff;
       }

.passback {
        background-color: #dbeed0;
       }

.failback {
        background-color: #f5c4c0; 
       }

center
{	
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

div
{	
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.textarea
{	
	font-family: Arial, Helvetica, sans-serif;	
	FONT-SIZE: 11px;
	background-color: #34608e;
	width="125pt"
}

.punkte
{	
	line-height: 12pt;
	FONT-SIZE: 20pt;

}

.resulttable
{	
	background-color: #000;
}

.resultrowh
{	
	background-color: #EDEDED;
}

.resultrow
{	
	background-color: #ffffff;
}

.regdata
{	
	background-color: #ffffff;
}

.testbogen
{	
	border-color: #000;
      border-width: 1pt;
      border-style: solid;
}

.question
{	
	border-color: #000;
      border-width: 1pt;
      border-style: solid;
}

.notused
{	
      text-decoration: none;
	FONT-WEIGHT: bold;
	color: #ff0000;
}

.formel
{	
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 11pt
}

.bruch
{	
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 3pt
}

.comment_box {margin-bottom:10px;}
.comment_login {font-weight:bold;}
.comment_date {color:#666;}
.comment_form  {display:none;}
.comment_form textarea {width:400px; height:100px; margin-top:5px; margin-bottom:5px;}
#hide_comment_form_link {display:none;}
.form_link_box {margin-bottom:5px; margin-top:10px; }
.comment_add_confirmation {color:green;}
.comment_remark_header {font-weight:bold; font-style:italic;}
.comment_remark_content {font-style:italic;}



