body
{	
	margin-top: 0px;
    font-size: 70%;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #283c64;
}

a { text-decoration: none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: underline; }

.headerlink
{
	color: #cc0000;
	text-decoration: inherit;
}

.ueberschrift
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
}

.klein
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    line-height: 1.2em;
}

.schmal
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 1.3em;
    color: black
}

.links
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: white
}

div#PageContent
{
	margin: 40px 0px 0px 20px;
}

div#Footer
{
	clear:left;
}

input.btnDefault
{
	border: solid 1px #94B2CE;
	font-size: 12px;
	color: #283c64;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ECECEC;
}

input.txt20
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 20px;
}

input.txt50
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 50px;
}

input.txt80
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 80px;
}

input.txt130
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 130px;
}

input.txt150
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 150px;
}

input.txt170
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 170px;
}

input.txt200
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 200px;
}

input.txt250
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 250px;
}

input.txt280
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 280px;
}

input.txt300
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 300px;
}

textarea.txt300
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	width: 300px;
}

.tab { border: dotted 1px #94B2CE; }

.tblColorBorder { border: solid 1px #94B2CE; }

.ddl 
{
	border: solid 1px #94B2CE;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}

.cb
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #333333;
}

.pager span
{
	font-weight: bold;
	/*color: #cc0000;*/
}



