
.BubbleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-image:url(../images/bubble.gif);
	background-position:center;
	background-repeat:no-repeat;
}
.BubbleTextActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#dc002e;
	background-image:url(../images/bubble.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.text2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;
	font-size:8pt;
	line-height:15px;
}
.text-links 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:15px;
}	
.text-mitte 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:center;
}
.titel 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #dc002e;
}
.untertitel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#87888a;
}

h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #dc002e;
}
h2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #87888a;
}
h3 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #87888a;
}
h4 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #87888a;
}
.text-klein 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
}

.Searchtext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FFFFFF;
}

#CenterTable 
{ 
	 WEIDTH: 984px;  
	 HEIGHT: 100%; 
	 vertical-align:middle;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
hr
{
	border-width:1px;
	border-style:solid;
	border-color:#87888a #87888a #FFFFFF #FFFFFF;
}

.FooterText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}
.FooterLink {
	text-decoration:none;
}

.Titelzelle {
	font-size: 11pt;
	line-height: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #BAB6A4;
	color: #87888a;
}

.NewsTitelzelle {
	font-size: 7pt;
	line-height: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color:#BE97AA;
	background-color:#dc002e;
	border-top-width:0px;
	border-top-style:solid;
	border-top-color:#BE97AA;
	color:#FFFFFF;
}

.TextzelleUnterstrichen {
	font-size: 8pt;
	line-height: 13px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.LightGreyBackground {
	background-color:#c9ccce;
}

.DarkGreyBackground {
	background-color:#a7a8ab;
}

.DarkerGreyBackground {
	background-color:#929292;
}

.TextZelle {
	font-size: 8pt;
	line-height: 15px;
	background-color: #dc002e;
	color:#FFFFFF;
}

.TextZelle {
	font-size: 7pt;
	line-height: 15px;
	background-color: #dc002e;
}

td.ZellenBild {
	background-image:url(images/ContentBackground.jpg);
}

.DarkerGreyTextZelle {
	background-color:#929292; 
	font-size: 8pt;
	line-height: 15px;
	vertical-align:top;
	background-position:bottom;
	background-repeat:no-repeat;
}
	A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #dc002e;
	font-size: 8pt;
	} 
	a:active 
	{
	color:#dc002e;
	text-decoration:none;
	}
	a:hover {	
	font-weight: bold;
	color: #dc002e;
	text-decoration:underline;
	}
	
	a.bold{ color:#dc002e;text-decoration:none; font-size:10px;font-weight:bold;}
	a.bold:active {color:#dc002e;font-weight:bold;}
	a.bold:hover {color:#dc002e;font-weight:bold; text-decoration:underline;}


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

BODY
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #aaaaaa;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #222222;
    SCROLLBAR-BASE-COLOR: #ECECEC
}

.Button  {
 	background-color:#DDDDDD;
 	border: 1px solid #777777;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:1px;
	}
	
	
.TableBorder  {
 	border: 1px solid #F9EDB3;
	}
	
.ButtonWhiteBorder  {
	font-size: 11pt;
	line-height: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-width: 1px;
	border-style: solid;
	border-color: #BAB6A4;
	background-color: #E8E7E1;
	color: #6F6E69;
	}
	
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	}


ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	}	
	

.DataListLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#C9CCCE; 
	text-decoration:none; 
} 


.AdminTable
{
	background-color:#C9CCCE;
	height:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	line-height:16px;
	border:1px solid #777777;
}

.GridHeader
{
	background-color:#C8D0C2;
	height:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	line-height:16px;
	border:1px solid #546547;
	border-collapse: collapse;
}

.GridFooter
{
	background-color:#C8D0C2;
	height:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	line-height:16px;
	border:1px solid #546547;
	border-collapse: collapse;
}

.GridTableNoBorder  {
 	background-color:#FFFFFF;
 	border-bottom: 1px solid #FFFFFF;
 	border-top: 1px solid #FFFFFF;
 	vertical-align: top;
 	padding: 2px 2px 2px 2px;
	}	

.GridTable  {
 	background-color:#FFFFFF;
 	border-bottom: 1 solid #C8d0c2;
 	border-top: 1px solid #C8d0c2;
 	vertical-align: top;
 	padding: 2px 2px 2px 2px;
	}		

.GridTableAndFont  {
 	background-color:#FFFFFF;
 	border-bottom: 1px solid #C8d0c2;
 	border-top: 1px solid #C8d0c2;
 	vertical-align: top;
 	table-layout: auto;
 	padding: 2px 2px 2px 2px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
	}	
	
.formfeld300
{
  font-family:  Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;  
  color: #332862;
  BORDER-BOTTOM: #546547 1px solid;
  BORDER-LEFT: #546547 1px solid;
  BORDER-RIGHT: #546547 1px solid;
  BORDER-TOP: #546547 1px solid;
  height:18px;
  width:300px;
}

.formfeldMultiline300
{
  font-family:  Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;  
  color: #332862;
  BORDER-BOTTOM: #546547 1px solid;
  BORDER-LEFT: #546547 1px solid;
  BORDER-RIGHT: #546547 1px solid;
  BORDER-TOP: #546547 1px solid;
  height:60px;
  width:300px;	
}

.formfeld200
{
  font-family:  Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;  
  color: #332862;
  BORDER-BOTTOM: #546547 1px solid;
  BORDER-LEFT: #546547 1px solid;
  BORDER-RIGHT: #546547 1px solid;
  BORDER-TOP: #546547 1px solid;
  height:18px;
  width:200px;
}

.formfeld90
{
  font-family:  Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;  
  color: #332862;
  BORDER-BOTTOM: #546547 1px solid;
  BORDER-LEFT: #546547 1px solid;
  BORDER-RIGHT: #546547 1px solid;
  BORDER-TOP: #546547 1px solid;
  height:18px;
  width:90px;
}

.formfeldRequired300
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;  
  color: #332862;
  BORDER-BOTTOM: #546547 1px solid;
  BORDER-LEFT: #546547 1px solid;
  BORDER-RIGHT: #546547 1px solid;
  BORDER-TOP: #546547 1px solid;
  Background-color: #FFFF99;
  height:18px;
  width:300px;
}

.formfeldRequired200
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;  
  color: #332862;
  BORDER-BOTTOM: #546547 1px solid;
  BORDER-LEFT: #546547 1px solid;
  BORDER-RIGHT: #546547 1px solid;
  BORDER-TOP: #546547 1px solid;
  Background-color: #FFFF99;
  height:18px;
  width:200px;
}

.contentDiv
{
	width: 540px;
	padding-left: 0px;
	padding-right: 5px;
	overflow:hidden;
	scrollbar-face-color: #E8E7E1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #BAB6A4;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #BAB6A4;
	scrollbar-track-color: #E8E8E1;
	scrollbar-darkshadow-color: #BAB6A4;
	box-sizing: border-box;
}

.adminContentDiv
{
	padding-left: 0px;
	padding-right: 5px;
	overflow:auto;
	scrollbar-face-color: #E8E7E1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #BAB6A4;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #BAB6A4;
	scrollbar-track-color: #E8E8E1;
	scrollbar-darkshadow-color: #BAB6A4;
	box-sizing: border-box;
}

.formfeldRequired90
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;  
  color: #332862;
  BORDER-BOTTOM: #546547 1px solid;
  BORDER-LEFT: #546547 1px solid;
  BORDER-RIGHT: #546547 1px solid;
  BORDER-TOP: #546547 1px solid;
  Background-color: #FFFF99;
  height:18px;
  width:90px;
}

.errortext {
  color: Maroon;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  font-weight: bold;
}
ul {
	list-style-position: outside;
	list-style-image: url(../images/listdot.gif);
	list-style-type:none;
	display: block;
}

.searchbutton {
	float:left;
	margin:0px 0 0 4px;
	background-color: #87888a;
	width:64px;
	height:23px;
	color:#fff !important;
	text-decoration:none !important;
	text-align:center;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	cursor:pointer;
	border: none;
}
