body             {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size: x-small; color: #494949; margin: 0px 0px 0px 0px; background-image:url(../images/nav_bar.jpg); background-position: 0 0; background-repeat: repeat-y; background-color: #C0C0C0; }
.punkte   	 {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:13; color:#FFFFFF; font-weight: bold}
.headline   	 {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:15; color:#494949; font-weight: bold; }
.subheadline   	 {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:13; font-weight:bold; color:#074ea1; }
.text		 {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:12; color:#494949; }
.navigation {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:10; color:#494949;}
.news_table {background-color: #FFFFFF; border: 1px; border-color: #494949; border-style:solid}
.credo {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:15; color:#074ea1; font-weight: bold;}



A:link           {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:13; text-decoration: none; color: #494949}
A:visited        {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:13; text-decoration: none; color: #494949}
A:hover          {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:13; text-decoration: none; color: #074ea1}
A:active         {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:13; text-decoration: none; color: #074ea1}


A.klein:link	{font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:11; text-decoration: none; color: #494949}
A.klein:visited {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:11; text-decoration: none; color: #494949}
A.klein:hover	{font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:11; text-decoration: none; color: #074ea1}
A.klein:active	{font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:11; text-decoration: none; color: #074ea1}

#headline{
	width:100%;
	height:153px;
	background-image: url(../images/title_bar.jpg);
	position:absolute;
	top:0px;
	left:0px;
                z-index:1;
}

tbody {

font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:12; color:#494949; 
}


#navigation {position:absolute; top:153px; left:0px; height:100%; z-index:3; width:199px; background-image:url(../images/nav_bg.jpg)}
#navigation A:hover {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:13; text-decoration: none; color: #494949}


#content {position:absolute; top:153px; left:199px; z-index:4; width:601px; background-image:url(../images/content_bg.jpg)}

#news {position:absolute; top:153px; left:800px; height:100%; z-index:5; width:210px}

#home {position:absolute; top:20px; left:0px; height:110px; width:202px; z-index:7}

#wuerfel {position:absolute; top:30px; left:750px; height:94px; width:94px; z-index:10}

#design {position:absolute; top:2px ; right: 15px; z-index:6;}
#design A:hover {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:10; text-decoration: none; color: #494949}
#design A:link {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:10; text-decoration: none; color: #494949}
#design A:visited {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:10; text-decoration: none; color: #494949}
#design A:active {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:10; text-decoration: none; color: #494949}


/* $Id: mystic.css,v 1.3 2003/01/23 17:56:14 greggmc Exp $ */
/* Brian Crawford @ IT Lab (http://www.itlab.musc.edu/) */
/* Angepasst von Simon Keller */

.survey {
	width: 601px;
	border: none;
}

/* title - extra large normal font */
.surveyTitle {
    font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:15; color:#494949; font-weight: bold; 
}
/* subtitle - bold normal font */

.surveySubtitle {

font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:13; color:#074ea1; 
}

.surveyPage {
 font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:12; color:#494949; 
}

/* information below subtitle - normal font */
.addInfo {
 font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:12; color:#494949; 
}

.message {
   font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:12; color:#494949; 
}
.reqQuestion {
   font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:12; color:#494949; 
}

/* main table (bordering the question boxes) - dark blue */
.mainTable {
	background-color: #FFFFFF;
	cell-spacing: 0;
	width: 100%;
	border: 0;
}


/* bars between question boxes - dark blue */
.preQuestionBorder {
	width: 500px;
	margin: 0px auto;
	text-align: center;
	padding: 0px;
	border: 1px none #494949;
	background-color: #FFFFFF;
	height: 8px;
	vertical-align: text-top;
}
.qnOuterTable {
	width: 100%;

	border: none;
	background-color: #494949;
	cell-spacing: 1;
}
/* inner borders - surrounding boxes inside question boxes - near black */
.qnInnerTable {
	width: 100%;
	border: none;
	background-color: #FFFFFF;
	cell-spacing: 1;
}
/* number cell box - large bold number inside a dark grey box */
.qnInnerTd {
	background-color: #074ea1;
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; 
	font-size: 12px;
	font-style: normal;
	color: #494949;
	width: 26px;
	vertical-align: text-top;
}
.qnInnerTd2 {
	background-color: #074ea1;
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; 
	font-size: 12px;
        font-style: normal;
	color: #494949;
	width: 100%;
	vertical-align: text-top;
}
.qnInner {
	background-color: #C0C0C0; # question box color
	width: 100%;
	height: 27;
	vertical-align: middle;
	color: #494949; # question text color
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; 
	font-size: 12px;
	font-weight: bold;
}
/* answer box  - white, normal black font */
.qnType {
	height: auto;
	background-color: #FFFFFF;
	vertical-align: middle;
	color: #494949;
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; 
	font-size: 12px;
                padding: 10px 10px 10px 10px;
}

.thankHead {
/* completion page font - large black */
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:15; color:#494949; font-weight: bold; 
}
.thankBody {
/* completion page body font - normal black */
 font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;; font-size:12; color:#494949; 
}

/* textbox and radio button colors - black answers in white boxes */
INPUT, TEXTAREA, SELECT, OPTION {
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;;	
	font-size: 12;
	color: #494949;
	background-color: #FFFFFF;
}
