@charset "utf-8";
/* CSS Document */

/*##############################################*/
/*### ALLGEMEINE STYLES ########################*/
/*##############################################*/
* {	margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;color:#000000;}
html {height:100%;margin-bottom:1px;}
body {font-size:100.01%;margin:0px auto;}
table{border-collapse:collapse;border-spacing:0px;width:100%; margin:0 0 10px 10px; padding:10px;}
td{vertical-align:top;padding:4px 2px;font-size:1.2em;}
form {font-size:1.2em;}

a:link, a:visited {color:#000000;text-decoration:underline;}
a:hover, a:active {color:#4CBF22;}
h1 {font-size:2em;line-height:2em;margin-left:10px;}
h2 {font-size:1.5em;line-height:1.5em;margin-left:10px;}
textarea, input, select {font-size:1em;border:1px solid #bbbbbb;background-color:#dddddd;width:130px;}
input[type=radio] {width:30px;}
img {border:none;}
hr {border:0px;background-color:#FFFFFF;color:#ffffff;height:1px;margin:5px 0;}

.kursiv{font-style:italic; font-size:0.9em;}
.clear{clear:both;line-height:0px;height:0px;width:0px;font-size:0px;}
.unsichtbar{display:none;}

/*##############################################*/
/*### SEITENSTRUKTUR ###########################*/
/*##############################################*/
#header {font-size:62.5%;}
#questions {float:left;width:600px;font-size:62.5%;}
#answers {float:left;width:400px;font-size:62.5%;}
#faktoren {display:none;}

/*##############################################*/
/*### INHALT ###################################*/
/*##############################################*/
.question {border:1px solid #bbbbbb; margin:0 0 10px 10px; padding:10px;}
label {clear:both;display:block;width:420px;float:left;}
.failure {color:#ff0000;}
.red {color:#ff0000;}
.strong {font-weight:bold;}
.mitte {text-align:center;}
.right {text-align:right;}
.rand td {border:1px solid #bbbbbb;}
td.no_border {border:none;}