body {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #000000;}
.block{display:block;}

td {font-family: verdana, helvetica, arial, sans-serif;  font-size: 11px; color: #000000;}
.bold10 {font-size: 9px; color: #000000; font-weight: bold}
.bold {font-weight: bold}
.italic {font-style: italic}
.red {color: #990000}
.footer {color: #E1B3B3}
.headshome {font-size: 10px; color: #FFFFFF; letter-spacing: 4px; }
.teaserGrey {font-size: 10px; color: #7F7F7F; letter-spacing: 6px; }

.header {font-family: "Times New Roman", Times, serif;  font-size: 24px;}

.bgGrey2 { background-color: #7F7F7F }
.bgGrey { background-color: #EEEEEF }
.bgRed { background-color: #990000 }
.bgWhite { background-color: #fff }
.bgLRed { background-color: #FEF4E6;overflow:hidden; }
.bgWhite { background-color: #FFFFFF }
.bgYellow { background-color: #F0EFCF }
.bgDarkYellow { background-color: #DAD888 }


.naviHead {color: #990000;} 

.textBoxLong {font-size: 11px; color: #000000; font-family: verdana, helvetica, arial, sans-serif; width: 163px;}
.textBoxMiddle {font-size: 11px; color: #000000; font-family: verdana, helvetica, arial, sans-serif; width: 115px;}
.textBoxShort {font-size: 11px; color: #000000; font-family: verdana, helvetica, arial, sans-serif; width: 40px;}
.textArea { font-size: 11px; color: #000000; font-family: verdana, helvetica, arial, sans-serif; width: 200px; }

select { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; color: #000000;}

.linkBlack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.linkRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none }
.teaserLink, .teaserLinkRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none }
.teaserLinkRed {background-color:#990000; display:block; color:#FFFFFF; padding:0; margin:0;}

.navBlack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
.navRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none }

.boldBlack {  font-weight: bold; color: #000000}
.boldRed { font-weight: bold; color: #990000}
.boldWhite { font-weight: bold; color: #FFFFFF}
.white { color: #FFFFFF}
.header2 { font-family: "Times New Roman", Times, serif; font-size: 18px; ; color: #990000}
.header2Black { font-family: "Times New Roman", Times, serif; font-size: 18px; ; color: #000000}
a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none }
.bgDGrey { background-color: #CFCFCF}
.bgorange {  background-color: #F6BC72}
.red12verdanabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.linkWhite {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none
}


/* Neuerrungen um die Haupttabelle ersetzlich zu machen */
#bgwhite {
	overflow:visible;
	background-color:#FFFFFF;
	width:auto;
	border: 1px solid #FFFFFF;
	}
#container {
	font-family: verdana, helvetica, arial, sans-serif;  font-size: 11px; color: #000000;
	width: 1100px;
	}
#navi {
	float:left;
	width:158px;
	left: 6px;
	margin:0px 0px 0px 6px;
	}
#main {
	float:left;
	width:667px;
	margin:0px 12px 0px 12px;
	}
#mainmitrc {
	float:left;
	width:468px;
	margin:0px 12px 0px 12px;
	}
#rc {
	float:left;
	width:186px;
	margin:0px 12px 0px 0px;
}
#sky {
	float:left;
	width:160px;
	margin:14px 0px 0px 0px;
	
}
.clear {
	clear:both;
}
.kopfundfuss {
	width:auto; 
	background-color:#990000;
}

.red {color: #990000}
.bold {font-weight: bold}
.italic {font-style: italic}
.boldRed { font-weight: bold; color: #990000}
.black {color: #000000}
.header {font-family: "Times New Roman", Times, serif;  font-size: 24px;}
.greygap{padding:5px 5px 5px 18px;background-color: #CFCFCF;}
.grey{background-color: #CFCFCF;}
.shopheader {font-family: "Times New Roman", Times, serif;  font-size: 18px;color:#fff;padding:6px 10px;background-color: #990000;}
.headservice {font-size: 14px;color:#fff;letter-spacing: 1px;}
.gap3{padding:5px 0 5px 3px;}
.gap3 a{font-size: 10px;}