@charset "utf-8";
body {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #585145;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/hgr_seite.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #c7cdd1;
}
	
td {font-family: Arial, Helvetica; font-size: 12px; color: #585145}

h1 { color: #585145; font: 12px Arial, Helvetica, sans-serif; display: inline; }
h2 { color: #26629b; font: 16px  Arial, Helvetica, sans-serif; display: inline; }
.subTitle { color: #FF6000; font: 16px Arial, Helvetica, sans-serif; font-style: normal; display: inline; }
.secondTitle { color: #26629B; font: bold 16px Arial, Helvetica, sans-serif; display: inline;}
.thirdTitle { color: #ff6000; font: bold 16px Arial, Helvetica, sans-serif; display: inline;}
.title2 { color: #26629b; text-decoration: none; font:16px  Arial, Helvetica, sans-serif; display: inline; }
.title2 a { color: #26629b !important; text-decoration: none;font:16px  Arial, Helvetica, sans-serif; display: inline; }
.title2 a:hover { color: #b74d27 !important; text-decoration: underline; display: inline; }
.title3 { color: #b74d27; text-decoration: none; font:12px  Arial, Helvetica, sans-serif; display: inline; }
.title3 a { color: #b74d27 !important; text-decoration: none;font:12px  Arial, Helvetica, sans-serif; display: inline; }
.title3 a:hover { color: #26629b !important; text-decoration: none; display: inline; }
h3 { color: #585145; font: bold 12px Arial, Helvetica, sans-serif; display: inline; }
.textBold { color: #585145; font: bold 12px Arial, Helvetica, sans-serif; display: inline; }
.bold { color: #FFFFFF !important; font: bold 11px Arial, Helvetica, sans-serif; display: inline; }
.bold a { color: #FFFFFF !important; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: underline; display: inline; }
.bold a:hover { color: #FFFFFF !important; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; display: inline; }
.normal { font-weight: normal !important; }

.paddingTop { padding-top: 10px; }
.paddingUpDown { padding: 10px 0; }

.orange {color: #ff6000; }
.blue { color: #26629B; }
.grau {color: #caced1; }
.titleblau {
	color: #26629b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
}



.titlorange {
	color: #ff6000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
}
.titlgrau {
	color: #c7cdd1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
}
.titlorangeklein {
	color: #ff6000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
}
.spacing {line-height: 130%; }


A:link {text-decoration: underline; color: #b74d27}
A {text-decoration: underline; color: #b74d27}
A:hover {text-decoration: none; color: #4f7fac}

.weiss {color: #ffffff}
A.weiss {text-decoration: none; color: #ffffff}
A.weiss:visited {text-decoration: none; color: #ffffff}
A.weiss:hover {text-decoration: underline; color: #ffffff}

.weissklein {
	color: #ffffff;
	font-size: 11px;

}
A.weissklein {text-decoration: none; color: #ffffff}
A.weissklein:visited {text-decoration: none; color: #ffffff}
A.weissklein:hover {text-decoration: underline; color: #ffffff}

.navgrau {color: #a0a0a0; font-size: 11px;}
A.navgrau {text-decoration: none; color: #a0a0a0}
A.navgrau:visited {text-decoration: none; color: #a0a0a0}
A.navgrau:hover {text-decoration: underline; color: #444444}

.kleingrau {color: #caced1; font-size: 11px}
A.kleingrau {text-decoration: none; color: #c7cdd1;}
A.kleingrau:hover {text-decoration: underline; color: #92989b;}

.titleblauklein {	color: #26629b;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;}
A.titleblauklein {	color: #26629b;	text-decoration: none;}
A.titleblauklein:hover {	color: #b74d27;	text-decoration: underline; }


.form {border:1 solid gray;
	font-family: arial,helvetica;
	font-size:11px;
	height:18px; width:280px;
}

.formsmall {border:1 solid gray;
	font-family: arial,helvetica;
	font-size:11px;
	height:18px; width:150px;
}

.formtext {border:1 solid gray;
	font-family: arial,helvetica;
	font-size:11px;
	height:80px; width:280px;
}

.loginform {border:1 solid #e2e2e2;
	font-family: arial,helvetica;
	font-size:11px;
	height:18px; width:180px;
}

.loginformgross {border:1 solid #e2e2e2;
	font-family: arial,helvetica;
	font-size:11px;
	height:18px; width:350px;
}

.loginformsmall {border: 1px solid #e2e2e2;
	font-family: arial,helvetica;
	font-size: 11px; padding-left: 5px; padding-top: 1px; 
	height:18px; width:90px;
}

.logintextarea {border: 1px solid #e2e2e2;
	font-family: arial,helvetica;
	font-size: 11px; padding-left: 5px; padding-top: 1px; 
	height:80px; width:350px;
}

.button {border-top: 1 solid #fa8467; border-left: 1 solid #fa8467; border-bottom: 1 solid #a62201; border-right: 1 solid #a62201;
	font-family: arial,helvetica; background-color: #FF3300;
	font-size:12px; font-weight: bold; color: white;
	height:25px; width:100px;
}

