.TITLE_HEAD {
  font-family:   "MyriadPro-Regular";
  font-size: 13px;
  color: white;
  vertical-align: left;	
  line-height:14px;
  border :6px solid white; 
  padding-left:6px;
  padding-top:6px;
  text-align:left;
  background-color: #5E79B0;
}

.BODY_KLEIN {
  font-family: tahoma;
  font-size: 9px;
  margin-top:10px;
  margin-bottom:0px;
  color:#5E5D5D;
  padding-left:6px;
}

body,td {
	font-family: tahoma;
	font-size: 11px;
	color: #5E5D5D;
	vertical-align: top;	
	line-height:12px;
  border :0px solid black; 
  padding-left:0px;
  padding-top:0px
}

.TITLE_RED {
  font-family: "MyriadPro-Bold";
  font-size: 15px;
  line-height:18px;
  color: red;
  padding-left:6px;
  padding-top:0px;
  margin-top:0px;
  margin-bottom:0px;
}

.TITLE_WHITE {
  margin-top:4px;	
  margin-bottom:0px;
  font-family:  "MyriadPro-Bold";
  font-weight:bold;
  font-size: 13px;
  line-height:15px;
  color: #667FB7;
  vertical-align: top;	

  border :0px solid black; 
  padding-left:6px;
  padding-top:3px;
  text-align:left;
  background-color: white;
}


.TABLE_GRAY {
  font-size: 12px;
  line-height:13px;
  margin-left:6px;
  vertical-align: middle;	
  border :0px solid white; 
  padding-left: 6px;
  padding-top: 0px;
  text-align:left;
  background-color: #D9D9D9;
}

.LOGIN_TITLE {
  margin-top:0px;
  margin-left:2px;
}

.LOGIN_BOX {
  margin-left:2px;
  border :0px solid black; 
  font-family:  tahoma;
  font-size: 11px;
  color: white;	
  padding-left:8px;
  padding-top:0px;
  text-align:right;
  /*background-color: #6780B8;*/
  background-color:transparent;
}

.PIC_TABLE {
  margin-top:6px;
  margin-left:85px;	
  vertical-align: middle;	
  border :0px solid white; 
  padding-left:6px;
  padding-top:6px;
  text-align:left;
}


.FORUM_TABLE {
  font-family:  tahoma;
  font-size: 11px;
  font-weight:bold;
  color: #575757;
  vertical-align: middle;	
  border :0px solid white; 
  padding-left:8px;
  padding-top:0px;
  text-align:left;
  background-color: #D9D9D9;
}




.TITLE_PIC {
  margin-top:0px;
  font-family:  "MyriadPro-Bold";
  font-size: 13px;
  color: #5E79B0;
  vertical-align: middle;	
  border :2px solid white; 
  padding-left:0px;
  padding-top:0px;
  text-align:left;
  background-color: White;
}

.TEXT_SHOW {
  margin-top:3px;	
  font-family:  tahoma;
  font-size: 14px;
  color: black;
  line-height:15px;
  padding-top:6px;
}

.NUMBER_SHOW {
  margin-top:3px;	
  font-family:  tahoma;
  font-size: 14px;
  color: white;
  line-height:15px;
  padding-top:6px;
}




.TITLE_SHOW {
  margin-top:4px;	
  font-family:  "MyriadPro-Bold";
  font-size: 14px;
  color: white;
  vertical-align: middle;	
  line-height:14px;
  border :0px solid black; 
  text-align:middle;
  background-color: #9E9E9E;

}


.TITLE_GRAY {
  margin-top:0px;	
  font-family:  "MyriadPro-Bold";
  font-size: 13px;
  color: white;
  vertical-align: middle;	
  line-height:3px;
  border :0px solid black; 
  padding-left:6px;
  padding-top:6px;
  text-align:left;
  background-color: #9E9E9E;
}
.TITLE_BLUE {
  margin-top:0;	
  font-family:  "MyriadPro-Bold";
	font-size: 13px;
	color: white;
	vertical-align: middle;	
	line-height:3px;
  border :0px solid black; 
  padding-left:6px;
  padding-top:6px;
  text-align:left;
  background-color: #5E79B0;
}
.TITLE_DARK_GREY {
  margin-top:0;	
  font-family:  "MyriadPro-Bold";
	font-size: 13px;
	color: white;
	vertical-align: middle;	
	line-height:3px;
  border :0px solid black; 
  padding-left:6px;
  padding-top:6px;
  text-align:left;
  background-color: #575757;
}
.TITLE_LIGHT_GREY {
  margin-top:0;	
  font-family:  "MyriadPro-Bold";
	font-size: 13px;
	color: black;
	vertical-align: middle;	
	line-height:3px;
  border :0px solid black; 
  padding-left:6px;
  padding-top:6px;
  text-align:left;
  background-color: #D9D9D9;
}

.TITLE_WHITE {
  margin-top:4px;	
  margin-bottom:0px;
  font-family:  "MyriadPro-Bold";
  font-weight:bold;
  font-size: 13px;
  line-height:15px;

  color: #667FB7;
  vertical-align: top;	

  border :0px solid black; 
  padding-left:6px;
  padding-top:3px;
  text-align:left;
	background-color: white;
}



.BODY_BOLD_BLUE {
	font-family: tahoma;
	font-size: 11px;
	color: #809AD6;
	vertical-align: top;	
	line-height:12px;
  border :0px solid black; 
  padding-left:6px;
  padding-top:0px;
  font-weight:bold;
  margin-top:4px;
  margin-bottom:0px;
}

.BODY_STANDARD{
	margin-top:4px;
  margin-bottom:0px;
	color:#5E5D5D;
  padding-left:6px;
}



P {
  margin-top:2px;
  margin-bottom:2px;
}
.abstand {
  margin-top:0px;
  margin-bottom:10px;
}
.abstand1 {
	margin-top:0px;
	margin-bottom:1px;
}

h1,h2 {
	font-family: tahoma;
	font-size: 13px;
	color: #5E5D5D;
	vertical-align: top;	
	line-height:12px;
}
img {border:0;
}

a {
	font-family: tahoma;
	font-size: 11px;	
  text-decoration:none;
  font-weight:bold;
}

a:visited {
	color: #617BB3;
}
a:hover {
	color: #617BB3;
}
a:active {
	color: #617BB3;	
}
a:link {
	color: #617BB3;	
}
.style1{
	color:#617BB3;
}
.style2{
	color:#809AD6;
}
.menu a:link, .menu a:visited  {
	font-family: tahoma;
	font-size: 11px;
  text-decoration:none;	
  color:#FFFFFF;
  font-weight:bold;
}

select { 
	font-family: tahoma, Arial, Helvetica; 
	font-size: 10px; 
	color: #5E5D5D; 
	background-color:#D9D9D9 
} 

FORM {
  padding-left:6px;  


  
}

textarea { 
	font-family: tahoma, Arial, Helvetica; 
	font-size: 10px; 

	border:1px solid #000000; 
	color: #5E5D5D; 
	font-weight : normal; 
	background-color:white 
} 

input { 
	font-family: tahoma, Arial, Helvetica; 
	font-size: 10px; 
	border:1px solid #000000; 
	color: #5E5D5D; 
	background-color:white 
} 

.tx-indexedsearch-searchbox {
  padding-left:6px;
  padding-top:6px;
  font-family: tahoma, Arial, Helvetica; 
  font-size: 10px; 
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:80px; padding-top:0px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { padding-left:6px;font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { padding-left:6px;margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { padding-left:6px;text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { padding-left:6px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold;padding-left:6px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { padding-left:6px;font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { padding-left:6px;font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { padding-left:6px;color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { padding-left:6px;background:#eeeeff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { padding-left:6px;margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { padding-left:6px;margin-top:3px; margin-bottom:3px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { padding-left:6px;width: 200px }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { padding-left:6px;vertical-align:middle; }
.tx-indexedsearch-rules { padding-left:6px;}


