body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bilder/hg_aussen.gif);
}
.border1 {
	border: 1px solid #000c61;
	background-color:#000211;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
}
.border2 {
	border: 1px solid #ffffff;
	background-color:#e1e1e1;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
}
.borderpic {
	border: 1px solid #bfbfbf;
}
.borderpicbig {
	border: 1px solid #ffffff;
}
.titelgrau {
	font-size: 12px;
	font-weight: bold;
	color: #E1E1E1;
}
.titelblack {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.titelblue {
	font-size: 12px;
	font-weight: bold;
	color: #2737aa;
}
.tippstext1 {
	font-size: 10px;
	color: #909090;
}
.tippstext2 {
	font-size: 10px;
	color: #ffffff;
}
.description {
	font-size: 11px;
	color: #787980;
}
.description2 {
	font-size: 11px;
	color: #5879d8;
	padding-left:10px;
	padding-right:10px;
	}
a:link {
	color: #2635A7;
}
a:visited {
	color: #5766e1;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #FF0000;
}
.link1 { font-size: 12px; font-weight: bold; color: #212e9a;}

.link2 { font-size: 12px; font-weight: bold; color: #0034bc;}
.link2 a:link { font-size: 12px; font-weight: bold; color: #ffffff;}
.link2 a:visited { font-size: 12px; font-weight: bold; color: #a4bbf6;}
.link2 a:hover { font-size: 12px; font-weight: bold; color: #ff0000;}
.link2 a:active { font-size: 12px; font-weight: bold; color: #ff0000;}

.bm {background-color: #c9c9c9;border: 1px outset #9a9a9a; color: #fe0000; font-size: 12px; font-family: Arial; width:150px; height:30px; font-weight:bold;}
.inputstyle { background-color: #e2e2e2; border: 1px outset #9a9a9a; color: #1948c5; font-size: 12px; font-family: Arial; width:150px; height:30px; font-weight:bold; /*padding-top:5px; */ text-align:center; line-height: 27px;}

.bm2 {background-color: #c9c9c9;border: 1px outset #9a9a9a; color: #000000; font-size: 12px; font-family: Arial; width:250px; height:30px; font-weight:bold;}
.inputstyle2 { background-color: #e2e2e2; border: 1px outset #9a9a9a; color: #1948c5; font-size: 12px; font-family: Arial; width:250px; height:30px; font-weight:bold; /*padding-top:5px; */ text-align:center; line-height: 27px;}
html:root .inputstyle { /*Anweisungen nur für Firefox, da er die line-height nicht ausfürht*/

            height: 30px; 

            line-height: 30px;

            padding-top: 6px;

}
html:root .inputstyle2 { /*Anweisungen nur für Firefox, da er die line-height nicht ausfürht*/

            height: 30px; 

            line-height: 30px;

            padding-top: 6px;

}
