
form {display:inline;}
body {  margin-left: 10px; background-color:#A0A968; SCROLLBAR-FACE-COLOR: #A0A968; SCROLLBAR-HIGHLIGHT-COLOR: #A0A968; SCROLLBAR-SHADOW-COLOR: ffffff; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR:  #ffffff; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; font-size: 0.7 em; font-family: Verdana, Arial, Helvetica, sans-serif; }
a { COLOR : #303846;   font-weight : normal; text-decoration : none; }
a:hover { text-decoration: underline; }
th { align: left;}
td  {  color : #303846;  font-size: 0.7em; }
.ffffffbold { color: #ffffff ; font-weight: bold}
.zitat { }
.klein  {  }
.kleinweiss  {  color: ffffff;}
.kleinschwarz {  color: 000000;}
.big  {   FONT-WEIGHT : bold; COLOR : 960000; }
.fade {  COLOR : navy; }
.bold { FONT-WEIGHT: bold; LINE-HEIGHT: 15pt; COLOR: 000099; }
.weiss {  color : ffffff; font-weight : bold; }
.weissaufgruen { background-color: #005D24; color : ffffff; font-weight : bold; }
.small2 {  color : 666666; LINE-HEIGHT : 17pt; }
.small {  }
.footer {   }
.whiteBoldBig {color : ffffff; font-weight : bold; }
.smallb {  color : 666666; font-weight : bold; }
.smallgrey  {  color : 666666; }
.kleinboldblue	{
	
	
	FONT-WEIGHT : bold;
	COLOR : 005D24;
}
.x {
	
	
	FONT-WEIGHT : bold;
	COLOR : 676767;
	background-color: #eee
}

.info
	{
	
	
	COLOR : 666666;
	font-weight: normal;
}

.BlueBoldBig {  font-weight: bold; color: #960000; text-decoration: none}
.sohalt {   color: #005D24; text-decoration: none}
input, select, textarea { background-color:#A0A968; border:solid #333333 1px; font-size: 0.9em;  font-family: Verdana, Arial, Helvetica, sans-serif; }
input.radio, input.checkbox { background:transparent ; border: none;}
input.noborder { border:none; }
input.button1 {  border: none; color: ffffff; background: #075136}




/*  STANDARD FORM  */
div.app_title { color: 960000; margin-bottom: 1em; font-weight: bold; }
div.app_title_popup { color: 960000; margin-top: 1em; margin-bottom: 2em; font-weight: bold; }
.error_box { color: #b00; margin-top: 1em; margin-bottom: 1em; }
.error_note {  font-weight: bold; background-color : #fff; }
.error_message {   color: #b00; background-color : #fff; }
span.required { color:red; }
.field_error { color: #b00; background-color: #fff; }
.underline { text-decoration:underline; }
.thankyou { color: #555; }
div.no_results_found { color:#cc0033; font-face:Tahoma; font-weight:bold; }



/*  SEARCH RESULTS */
table.searchTable { width:650px; border-collapse:collapse; }
table.searchTable > tbody {  }
table.searchTable th { background-color:666A5C; color:white; text-align: left;font-size: 0.6em;  font-family: Verdana, Arial, Helvetica, sans-serif; }
table.searchTable td { padding:3px; }
tr.class1 { background-color:#D8DDD7; }
tr.class2 { background-color:#BBC1BA; }




/*  PAGING  */
div.pagingDiv {padding: 1px; text-align:left;  background-color: #CACEC9; color: #5E675C; border: solid 1px #5E675C; margin-top: 10px;  }
div.pagingDiv .pagingNext	{color:red;}
div.pagingDiv .pagingPrev {color:red;}
div.pagingDiv .pagingCurrentPage {font-family: Verdana, Arial, Helvetica, sans-serif;  color: white; font-weight: bold; }
div.pagingDiv .pagingPages {font-family: Verdana, Arial, Helvetica, sans-serif; color: #5E675C;}
div.pagingDiv .pagingInfo {width:100%;text-align:left; background-color: BBC1BA}
div.pagingDiv .pagingInfo td {}
div.pagingDiv .pagingTotalRecords {color:red;font-weight:bold;}
div.pagingDiv. paginTotalPages {color:green;}
div.pagingDiv .pagingRecordStart {color:#666A5C;}
div.pagingDiv .pagingRecordEnd {color:#666A5C;}

.menuItem {font-weight: normal; margin-left : 15px; color: red; line-height: 14px; }
.menuItem a span { color:#960000; }






/* CONTACT US CLASSES */
.contact_new {color: white; background-color: #D40518;}
.contact_progress {color: white; background-color: #FFC516; }
.contact_questions {color: white; background-color: #15B54D; }
.contact_finished {color: black; background-color: #FFFFFF; }
.contact_new, .contact_progress, .contact_questions, .contact_finished {
	border:solid black 1px; 
	}  
