.normalerText {font-family: Verdana;font-size:10px; line-height:14px;}
.uebertitel {font-family: Verdana;font-size:22px; font-weight:bold; text-align:left; color:#0B4170;}
.titel {font-family: Verdana;font-size:14px; line-height:18px; font-weight:bold;}
.untertitel {font-family: Verdana;font-size:10px; font-weight:bold;}
.bildTitel{font-family: Verdana;font-size:18px; font-weight:bold; color:#0B4170;}
.error {font-family: Verdana;font-size:10px; line-height:14px; color:#FF0000;}


body 
{
	font-family: Verdana;
   color: #000000;
   margin: 0px;
   padding: 0px;
   background-color: #FFFFFF;
}

.bold
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

.link, .link:visited
{
	font-family: Verdana;
	font-size:10px; 
	text-decoration:none; 
	color:#125E93;
}

.linkBold, .linkBold:visited
{
	font-family: Verdana;
	font-size:10px; 
	text-decoration:none; 
	color:#125E93;
	font-weight:bold;
}


.link:hover, .link:active
{
	font-family: Verdana;
	font-size:10px; 
	text-decoration:none; 
	color:#9A9294;
}

.linkBold:hover, .linkBold:active
{
	font-family: Verdana;
	font-size:10px; 
	text-decoration:none; 
	color:#9A9294;
	font-weight:bold;
}

.listeAufBild
{
	font-family: Verdana;
	font-size:10px;
	line-height:13px;
	text-indent:0px;
	margin: 0;
	list-style-type:circle;
	text-align:left;
	color:#0B4170;
}

li, .list
{
	font-family: Verdana;
	font-size:10px;
	line-height:14px;
	list-style-type:circle;
	text-align:left;
}
ul
{
	margin-bottom:0px;	
}
	
.listBold
{
	font-family: Verdana;
	font-size:10px;
	line-height:14px;
	text-indent:0px;
	margin: 0;
	list-style-type:circle;
	text-align:left;
	font-weight:bold;
}

table, tr, td, p
{
	font-family:Verdana;
	font-size:10;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
}

tr.gray, td.gray
{
	background-color:#E7E9EB;
}

tr.blue, td.blue
{
	background-color:#B7CEDE;	
}

.blue
{
	color:#B7CEDE;	
}


tr.lightblue, td.lightblue
{
	background-color:#F3F9FF;	
}

tr.lightgray, td.lightgray
{
	background-color:#F7F9FB;
}

.naviButton, .naviButton:link, .naviButton:visited
{
	
}

.naviButton:hover, .naviButton:active
{
	
}

.submitButton
{
	cursor: hand;
	cursor: pointer;
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:10;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#125E93;
	height:17px;
	text-align:left;
	padding-left:0px;
	line-height:11pt;	
	border-width:0px;
	border-style:none;
}

.singleBlueButton, .singleBlueButton:visited
{
	cursor: hand;
	cursor: pointer;
	background-color:#B7CEDE;
	font-family:Verdana;
	font-size:10;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	height:17px;
	width:155px;
	text-align:left;
	padding-left:5px;
	line-height:11pt;	
}

.mainNaviButton, .mainNaviButton:link, .mainNaviButton:visited,
a.mainNaviButton, a.mainNaviButton:link, a.mainNaviButton:visited
{
	cursor: hand;
	cursor: pointer;
	background-color:#E7E9EB;
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	width:77px;
	text-align:left;
	line-height:11pt;		
	z-index:100;
	padding-left: 5px;
}


.mainNaviButton:hover, .mainNaviButton:active,
a.mainNaviButton:hover, a.mainNaviButton:active
{
	cursor: hand;
	cursor: pointer;
	background-color:#E7E9EB;
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#B7CEDE;
	width:77px;
	text-align:left;
	line-height:11pt;  	
	z-index:100;
	padding-left: 5px;
}

.contentDiv
{
	width: 640px;
	max-width:612px;
	padding-left: 14px;
	padding-right: 14px;
	height:100%; 
	max-height:100%;
	overflow: auto;
	font-size:10px;
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
	scrollbar-base-color:#E9E9E9;
	margin:0px, 0px, 0px, 0px;
}

.contentHeight
{
	height:100%;
	max-height:100%;	
}

.contentFireFox
{
	max-width:610px;
	width:100%;
	height:100%;
	max-height:100%;	
	font-family: Verdana;
	font-size:10px; 
	line-height:14px;
}

.fireFoxWidth
{
	max-width:640px; 
}

.pageHeight
{
	height:90%;	
	max-height:90%;
}


.Button, .Button:link, Button:visited
{
 	font-family: Verdana;
	font-size:10px;
	color:#000000;
}

a.printViewButton, a.printViewButton:visited
{
	cursor: hand;
	cursor: pointer;
	background-color:#E7E9EB;
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	height:17px;
	width:155px;
	text-align:left;
	padding-left:5px;
	line-height:11pt;
}

a.printViewButton:hover, a.printViewButton:active
{
	cursor: hand;
	cursor: pointer;
	background-color:#E7E9EB;
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#B7CEDE;
	height:17px;
	width:155px;
	text-align:left;
	padding-left:5px;
	line-height:11pt;
}

a.agbButton, a.agbButton:visited
{
	cursor: hand;
	cursor: pointer;
	background-color:#E7E9EB;
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	height:17px;
	width:77px;
	text-align:left;
	padding-left:5px;
	line-height:11pt;
}

a.agbButton:hover, a.agbButton:active
{
	cursor: hand;
	cursor: pointer;
	background-color:#E7E9EB;
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#B7CEDE;
	height:17px;
	width:77px;
	text-align:left;
	padding-left:5px;
	line-height:11pt;
}

.inputBox200
{
	font-family: Verdana;
	font-size: 10px;
	height: 16px;
	width: 200px;
	border: 1px solid #0B4170;
	background-color: #FFFFFF;
	padding-left:3px;	
}

.inputBox40
{
	font-family: Verdana;
	font-size: 10px;
	height: 16px;
	width: 40px;
	border: 1px solid #0B4170;
	background-color: #FFFFFF;
	padding-left:3px;	
}

.inputBox150
{
	font-family: Verdana;
	font-size: 10px;
	height: 16px;
	width: 150px;
	border: 1px solid #0B4170;
	background-color: #FFFFFF;
	padding-left:3px;	
}

.inputBox443
{
	font-family: Verdana;
	font-size: 10px;
	height: 80px;
	width: 443px;
	border: 1px solid #0B4170;
	background-color: #FFFFFF;
	padding-left:3px;	
}

/* admin interface */	
.text2 {font-family: Verdana, Arial;font-size:8pt;}
.text-left {font-family: Verdana, Arial;font-size:8pt;line-height:15px;}
.text-links {font-family: Verdana, Arial;font-size:8pt;line-height:15px;}	
.text-mitte {font-family: Verdana, Arial;font-size:8pt;text-align:center;}
.titel {font-family: Verdana, Arial;font-size:11pt;font-weight:bold;}
.titel-rechts {font-family: Verdana, Arial;font-size:11pt;font-weight:bold; text-align:right;}

.AdminTable
{
	background-color:#DDDDDD;
	font-family: Helvetica, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	line-height:20px;
	border: solid 1px #777777;
}
