body
{
	font-size: 12px;
	color: navy;
	font-family: Verdana, Arial, Helvetica;
	background-color: #0074FF;
}
a:link
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:None;
	color: #FF9933;
}
a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:None;
	color: #FF9933;
}
a:active
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:None;
	color: #FF9933;
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:None;
	color: #FF9933;
}
a.whitelink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:None;
	color: #FFFFFF;
}
a.whitelink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:None;
	color: #FFFFFF;
}
a.whitelink:active
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:None;
	color: #FF9933
}
a.whitelink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:None;
	color: #FF9933
}
button
{
	height: 20px;
}

.text_klein
{
	font-size: 9px;
	color: black;
	font-family: Verdana;
}
.text_gross
{
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Verdana;
}
.text_standard
{
	font-size: 12px;
	color: black;
	font-family: Verdana;
}
.text_fett
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana;
}
.text_edit
{
	font-size: 12px;
	color: black;
	font-family: Verdana;
}
.text_titel_1
{
	font-weight: bold;
	font-size: 14px;
	color: navy;
	font-family: Verdana;
}
.text_sehrklein
{
	font-size: 9px;
}
.text_error
{
	font-weight: bold;
	font-size: 12px;
	color: #ff790c;
	font-family: Verdana, Arial, Helvetica;
}
.text_validationsummary
{
	border-right: gray 1px solid;
	padding-right: 5px;
	border-top: gray 1px solid;
	padding-left: 5px;
	left: 730px;
	padding-bottom: 5px;
	border-left: gray 1px solid;
	padding-top: 5px;
	border-bottom: gray 1px solid;
	position: absolute;
	top: 187px;
	font-weight: bold;
	font-size: 12px;
	color: #ff790c;
	font-family: Verdana, Arial, Helvetica;
}
.panelExtension
{
	background-color: #FFE4E1;
}
.tableinvisible
{
	font-size: 9pt;
	margin: 0px;
	color: black;
	font-family: Arial;
}
.tableheader
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 1px;
	color: white;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #FF9933;
}
.loeschen_tableeditheader
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 1px;
	color: white;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ee0000;
}
.tableitem
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 12px;
	padding-bottom: 1px;
	color: black;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #f5f5f5;
}
.tabletitleitem
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 1px;
	color: black;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #f5f5f5;
}
.tableitemstrong
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 1px;
	color: black;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #f5f5f5;
}
.tablealternatingitem
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 12px;
	padding-bottom: 1px;
	color: black;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: white;
}
.tableedititem
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 12px;
	padding-bottom: 1px;
	color: #696969;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #faebd7;
}
.tabledesign
{
	border-right: black 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: black 1px solid;
}
.buttonstandard
{
	width:50px;	
	height:24px;
}
.images_klein
{
	width:70px;	
	height:50px;
	border-right: white 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: white 1px solid;
	border-collapse: collapse;
}
.images_mittel
{
	width:280px;	
	height:200px;
	border-right: white 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: white 1px solid;
	border-collapse: collapse;
}
.images_gross
{
	width:800px;	
	height:570px;
}

.grundtext			{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.grundtext8			{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.grundtext_B		{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #9DA8B9; font-weight: bold}
.loeschen_Titel      		{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #E1A708; font-weight: bold}
.untertitel      	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #BA2D3E; font-weight: bold}

.grauesfeld			{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;
					 border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
				
}

.calendar
{
	font-size: 8pt;
	font-family: Arial;
	width: 160px;
}
.datagrid_standard
{
	width: 580px;
}
.labeltitel {
    display: block;
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff;
    padding: 5px 3px 5px 3px;
}
.hyperlinkimage {
    padding: 5px 3px 5px 3px;
}
.hyperlinkweiter {
    display: block;
    font-size: 9pt;
    padding: 5px 3px 5px 3px;
}
.hyperlinkgross {
    display: block;
    font-size: 14pt;
    padding: 5px 3px 5px 3px;
}
.newsbox {
	border: #ffffff 1px solid;
   
}