/* HTML-Tags */
a {
	color: #0C4F8D;
	text-decoration: underline;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000000;
}
h1 {
	font-size: 36px;
	color: #0C4F8D;
}
h1 img {
	vertical-align: middle;
	margin-right: 8px;
	margin-left: 4px;
}
h2 {
	font-size: 24px;
	color: #0C4F8D;
}
h2 img {
	vertical-align: middle;
	margin-right: 8px;
	margin-left: 4px;
}
h3 {
	font-size: 18px;
	color: #0C4F8D;
}
li {
	list-style-position: outside;
	list-style-image: url(images/ico_listpoint.gif);
	list-style-type: disc;
	margin-bottom: 10px;
	text-align: left;
}
li strong {
	font-weight: bold;
}
td {
	font-size: 14px;
	line-height: 21px;
	color: #000000;
}
th {
	font-size: 14px;
	line-height: 21px;
	color: #000000;
	background-color: #DFF1FF;
	border: 1px solid #0C4F8D;
}
th img {
	vertical-align: middle;
	margin-right: 8px;
	margin-left: 4px;
}
strong {
	font-weight: bold;
}
/* eigene Klassen */
.absmiddle {
	vertical-align: middle;
}
.aextern {
	color: #0C4F8D;
	text-decoration: underline;
}
.areacontent {
	margin: 0px;
	border: 1px solid #0C4F8D;
	text-align: justify;
	padding: 10px;
}
.areacopyright {
	background-image: url(images/img_copyright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 220px;
}
.areadanksagung {
	background-image: url(images/img_pokal.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 220px;
}
.areadownload {
	background-image: url(images/bg_download.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 10px;
	border: 1px solid #0C4F8D;
	margin: 15px 5%;

}
.areahead {
	display: none;
}
.areaheadnavi {
	display: none;
}
.areaheadnavi a {
	display: none;
}
.areaheadnavi img {
	display: none;
}
.areanavi {
	display: none;
}
.areasystem {
	background-image: url(images/img_checklist.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 160px;
}
.areawerbung {
	display: none;
}
.areawerbung h2 {
	display: none;
}
.bgmoney {
	background-image: url(images/bg_money.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.borderall {
	border: 1px solid #0C4F8D;
}
.borderleftbottom {
	border-top: 1px none #0C4F8D;
	border-right: 1px none #0C4F8D;
	border-bottom: 1px solid #0C4F8D;
	border-left: 1px solid #0C4F8D;
}
.borderleftbottomright {
	border-top: 1px none #0C4F8D;
	border-right: 1px solid #0C4F8D;
	border-bottom: 1px solid #0C4F8D;
	border-left: 1px solid #0C4F8D;
}
.borderleftbottomtop {
	border-top: 1px solid #0C4F8D;
	border-right: 1px none #0C4F8D;
	border-bottom: 1px solid #0C4F8D;
	border-left: 1px solid #0C4F8D;
}
.floatleft {
	float: left;
}
.formerror {
	font-size: 14px;
	line-height: 21px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFCC99;
	border: 1px solid #FF0000;
	padding: 4px;
}
.freiwillig {
	background-color: #D6FFCE;
}
.h1klein {
	font-size: 18px;
}
.imgboxleft {
	margin: 10px;
	padding: 5px;
	float: left;
	background-color: #DFF1FF;
	border: 1px dotted #0C4F8D;
}
.imgboxright {
	margin: 10px;
	padding: 5px;
	float: right;
	background-color: #DFF1FF;
	border: 1px dotted #0C4F8D;
}
.imgleft {
	margin: 10px;
	padding: 5px;
	float: left;
}
.imgright {
	margin: 10px;
	padding: 5px;
	float: right;
}
.klein {
	font-size: 10px;
}
.naviaktiv {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0C4F8D;
	height: 40px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/pin_blue.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.naviaktiv a {
	font-size: 18px;
	color: #0C4F8D;
	text-decoration: none;
}
.naviaktiv a:hover {
	font-size: 24px;
}
.naviaktiv img {
	vertical-align: middle;
	margin-right: 8px;
	margin-left: 4px;
}
.navimain {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0C4F8D;
	height: 40px;
	margin: 0px;
	padding: 0px;
}
.navimain a {
	font-size: 18px;
	color: #0C4F8D;
	text-decoration: none;
}
.navimain a:hover {
	font-size: 24px;
}
.navimain img {
	vertical-align: middle;
	margin-right: 8px;
	margin-left: 4px;
}
.navisub {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0C4F8D;
	background-color: #DFF1FF;
	padding: 0px;
	margin: 0px;
}
.navisub a {
	font-size: 14px;
	font-weight: bold;
	color: #0C4F8D;
	text-decoration: none;
}
.navisub img {
	vertical-align: middle;
	padding: 0px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 15px;
}
.navisubline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0C4F8D;
}
.note {
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
}
.notecenter {
	width: 550px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 50px;
	padding: 5px;
	border: 1px dotted #000000;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	background-color: #FFFFCC;
	background-image: url(images/pin_yellow.png);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
}
.notecenter h2 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.notecenter td {
	font-size: 12px;
	line-height: 18px;
}
.noteleft {
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFFCC;
	background-image: url(images/pin_yellow.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 10px;
	padding: 5px;
	float: left;
	width: 42%;
	border: 1px dotted #000000;
	text-align: left;
}
.noteleft h2 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.noteleft td {
	font-size: 12px;
	line-height: 18px;
}
.noteright {
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFFCC;
	background-image: url(images/pin_yellow.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 10px;
	padding: 5px;
	float: right;
	width: 42%;
	border: 1px dotted #000000;
	text-align: left;
}
.noteright h2 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.noteright td {
	font-size: 12px;
	line-height: 18px;
}
.notwendig {
	background-color: #FFCCCC;
}
.printonly {
	font-size: 10px;
}
.strongnobk {
	font-weight: bold;
}
.tdgross {
	font-size: 16px;
	line-height: 24px;
	color: #000000;
}
.warning {
	font-size: 14px;
	line-height: 21px;
	background-color: #FF0000;
	background-image: url(images/ico_warninggross.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 10px;
	padding: 5px 5px 5px 55px;
	border: 2px solid #FFFF00;
	text-align: left;
	color: #FFFF00;
	width: 80%;
}
.addonbox {

	width: 550px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 50px;
	padding: 5px;
	border: 1px dotted #0C4F8D;
	color: #000000;
	background-color: #DFF1FF;
	background-image: url(images/pin_blue.png);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
}
.smtpbox {
	border: 1px solid #0C4F8D;
	background-image: url(images/bg_gears.jpg);
	background-repeat: no-repeat;
	background-position: right top;

}
.smtpbox strong {

	font-weight: bold;
}
.smtpbox td strong {


	font-weight: bold;
}
