body
	{
		font-family: Helvetica, Verdana, Arial, sans-serif;
		color: #000000;
		background-color:#FFFFFF;
		width:550px;
		margin:50px 0px 0px 250px;
	}

h1
	{
		font-size: 25px;
		line-height: 130%;
		margin-bottom:25px;
	}

h2
	{
		font-size: 18px;
		margin-bottom:18px;
		margin-top:30px;
	}






p, div, li, td, input
	{
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-size: 13.5px;
		line-height: 16.5px;
	}

p
	{
		margin-top: auto;
		margin-right: auto;
		margin-bottom: 12px;
		margin-left: auto;
		/*text-align: justify;*/
	}

li
	{
		margin-top: auto;
		margin-right: auto;
		margin-bottom: 7px;
		margin-left: auto;
	}

ul
	{
		margin-bottom:35px;
	}


em
	{
		font-weight: normal;
		font-style: italic;
	}





a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	color: #FF0000;
	text-decoration: none;
}




.screen
	{
		height:1500px;
		padding-top:1px;
	}


.weiter
	{
		text-align:right;
	}

a.weiter
	{
		font-weight:bold;
	}


.div_weiter
	{
		width:100%;
		text-align:right;
		margin:5px 0px 50px 0px;
	}



.mc
	{
		margin-bottom:12px;
	}

p.mc
	{
		margin-bottom:0px;
	}
	
	
input
	{
		font-size:12px;
	}
	
	
	
.recognition_table
	{
		margin:10px 0px 35px 100px;
		border-collapse: collapse;
	}

.recognition_row
	{
		height:20px;
	}
	
.default_radio_button
	{
		width:10px;
		text-align:center;
		vertical-align:middle;
	}
	
.name
	{
		width:175px;
		font-size:12px;
		line-height:100%;
		text-align:right;
		vertical-align:middle;		
	}
	
.recognition_radio_button
	{
		font-size:12px;
		line-height:100%;
		font-weight:bold;
		width:50px;
		text-align:center;
		vertical-align:middle;
	}
	
table.recognition_table td
	{
		border-width: 1px 1px 1px 1px;
		padding: 3px 3px 3px 3px;
		border-style: solid none solid none;
		border-color: gray white gray white;
	}
	
.form_table
	{
		width:100%;
		margin:10px 0px 25px 0px;
		border-collapse: collapse;
	}
	
table.form_table td
	{
		border-width: 1px 1px 1px 1px;
		padding: 6px 3px 6px 3px;
		border-style: solid none solid none;
		border-color: gray white gray white;
		text-align:left;
	}
	
.form_text, .form_text_likert, .form_right, .mc_answer
	{
		font-size:12px;
		line-height:100%;
		width:370px;
	}
	
	
.form_text_likert
	{
		width:250px;
	}
	
	
.form_right
	{
		width:90px;
	}
	
.likert_item
	{
		font-size:10px;
		line-height:100%;
		width:40px;
		text-align:center;
	}
	
.mc_answer
	{
		width:100%
	}
	