body td{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	text-decoration: none;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-VARIANT: normale;
}
a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #003399;
	text-decoration : none;
}
a:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color: #003399;
	text-decoration: underline;
}
.partner{
	border : 1px solid #000000;
}
.news {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #003366;
	TEXT-DECORATION: none;
}
a.news, a.news:link, a.news:hover, a.news:visited {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #003366;
	TEXT-DECORATION: none;
}

.small { font-size: 10px; }
.smallWhite { color: white; font-size: 10px; }

.rahmen {
	BORDER-RIGHT: #003366 1px solid;
	BORDER-TOP: #003366 1px solid;
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: #003366 1px solid;
	COLOR: #003366;
	BORDER-BOTTOM: #003366 1px solid;
	TEXT-DECORATION: none
}
.linnews {
	BORDER-BOTTOM: #003366 2px dotted
}

h1 { font-size : 14px; font-weight : bold;}
h2 { font-size : 14px; font-weight : bold;}
h3 { font-size : 12px; font-weight : bold; padding-top: 10px; padding-bottom: 0px; text-decoration: none; }

input,select,option,textarea	{ border: 1px solid #666666; background-color: #FFFFFF; color: #333333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif, "Times New Roman"; }

.line { background-color: #333333;
 }
.white { color: white;
}
.tableborder { border-width: 1px; border-color: #003366; border-style: solid;
 }
.tableborderLeft { border-top-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-color: #003366; border-style: solid;
 }
.tableborderRight { border-top-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 1px; border-color: #003366; border-style: solid;
 }
.tableborderTop { color: White; background-color: #003366; border-width: 1px; border-color: #003366; border-style: solid;
 }
.main { background-color: #FFFFFF;
 }

.subButton { color: #003366; background-color: #C0C0C0; border-width: 1px; border-color: #003366; }
.subButtonAd {  font-size : 8px; color: #003366; background-color: #C0C0C0; border-width: 1px; border-color: #003366; }
.true			{ color: #00BF00; }
.false		{ color: #FF0000; }
.highlight	{ font-style: italic; color: #6F6F6F; }
.sample		{ font-size : 12px;color: #333; text-decoration : underline; font-weight: bold; font-style: italic;}
.notice 	{ font-weight: bold; }
.bold 		{ font-weight: bold; }
.pflicht	{ font-weight: bold; color: #FF0000; }
.error 		{ font-weight: bold; color: #FF0000; }


.bold, a.bold, a.bold:hover, a.bold:visited, a.bold:active {
		font-weight: bold;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
 		}

.boldBlack, a.boldBlack, a.boldBlack:hover, a.boldBlack:visited, a.boldBlack:active {
		font-weight: bold;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		color : #333;
 		}

#divstart	{
		position:relative;
		top:200px;
		left: 80px;
		}

#divstart2	{
		position:relative;
		top:200px;
		left: 280px;
		}
#version	{
		position:fixed;
		top:5px;
		left: 10px;
		color: #FFFFFF;
		}



