body {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-align: center;
}
td.out {
	border: 1px solid Silver;
}
td.banner_middle {
	border-bottom: 2px solid #8CA0AF;
	border-left: 2px solid #8CA0AF;
	border-right: 2px solid #8CA0AF;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #434F68;
	background-color: White;
}
td.banner_side {
	border-bottom: 2px solid #8CA0AF;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #434F68;
	background-color: #DCE4EF;
}
td.navi {
	border-bottom: 2px solid #8CA0AF;
	background-color: #C7D2DC;
}
td.navi:hover{
	border-bottom: 2px solid #8CA0AF;
	background-color: #DCE4EF;
}
a.navi{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434F68;
	font-weight: bold;
	text-decoration: none;
}
a.navi:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	text-decoration: underline;
}
td.nav2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid Gray;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	padding-left: 5px;
	background-color: #F0F1FF;
	font-size: 12px;
}
td.middlettop {
	background-color: #DCE4EF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	border: 1px solid Black;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 5px;
	padding-top: 5px;
	letter-spacing: 1px;
}
td.middletmiddle {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1C3850;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
	font-weight: bold;
	font-size: 11px;
}
td.middle_side {
	border-bottom: 2px solid #8CA0AF;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #434F68;
	background-color: #EBEBEB;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
}
p.wg{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 3px;
	vertical-align: middle;
	text-align: center;
	border-bottom: 1px solid Black;
	border-top: 1px solid Black;
	background-color: White;
}
td.lhu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background-color: White;
	border-bottom: 1px solid Silver;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

a.lhu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
}
a.lhu:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434F68;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
}
a.lleft{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	text-decoration: none;
}
a.lleft:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434F68;
	font-weight: normal;
	text-decoration: underline;
}
td.info_top{
	border-bottom: 2px solid #8CA0AF;
	border-right: 1px solid silver;
	border-left: 1px solid silver;
	border-top: 1px solid silver;
	background-color: #C7D2DC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 2px;
	font-weight: bold;
}
td.info_title{
	border-bottom: 1px solid silver;
	border-right: 1px solid silver;
	border-left: 1px solid silver;
	background-color: #DCE4EF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
}
td.info_text{
	border-bottom: 1px solid silver;
	border-right: 1px solid silver;
	border-left: 1px solid silver;
	background-color: #EBEBEB;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.info_img{
	border-bottom: 2px solid silver;
	border-right: 1px solid silver;
	border-left: 1px solid silver;
	background-color: White;
	vertical-align: top;
	text-align: left;
}
td.footer {
	border-bottom: 2px solid #8CA0AF;
	background-color: #C7D2DC;
}
td.footer:hover{
	border-bottom: 2px solid #8CA0AF;
	background-color: #DCE4EF;
}
a.footer{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #434F68;
	font-weight: normal;
	text-decoration: none;
}
a.footer:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-decoration: underline;
}
td.copy{
	background-color: White;
	border-bottom: 1px solid Silver;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
}
td.right_top{
	background-color: #DCE4EF;
	border-bottom: 1px solid Silver;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	color: Black;
}
td.produkte {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid Gray;
	border-top: 1px solid Gray;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	padding-left: 5px;
	background-color: #F0F1FF;
	font-size: 12px;
	text-align: left;
}
td.produkte:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid Gray;
	border-top: 1px solid Gray;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	padding-left: 5px;
	background-color: #DCE4EF;
	font-size: 12px;
	text-align: left;
}
td.prodimg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid Gray;
	border-top: 1px solid Gray;
	border-left: 1px solid Black;
	padding-left: 5px;
	font-size: 12px;
}
a.ltab {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #26435C;
	text-decoration: underline;
}
a.ltab:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}
a.lwg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}
a.lwg:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #26435C;
	text-decoration: underline;
}
a.extra{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	letter-spacing: 2px;
}
a.extra:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #26435C;
	text-decoration: underline;
	letter-spacing: 2px;
}
a.sm1 {
	font-family: Arial, Helvetica, "@Arial Unicode MS";
	font-size: 16px;
	font-weight: bold;
	color: Blue;
	text-decoration: underline;
	letter-spacing: 2px;
}

a:hover.sm1 {
	font-family: Arial, Helvetica, "@Arial Unicode MS";
	font-size: 16px;
	font-weight: bolder;
	color: Blue;
	text-decoration: underline;
	letter-spacing: 3px;
}

a.sm2 {
	font-family: Arial, Helvetica, "@Arial Unicode MS";
	font-size: 12px;
	font-weight: bold;
	color: Navy;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 12px;
}

a:hover.sm2 {
	font-family: Arial, Helvetica, "@Arial Unicode MS";
	font-size: 12px;
	font-weight: bolder;
	color: Navy;
	text-decoration: underline;
	letter-spacing: 2px;
	line-height: 12px;
}
a.sm3 {
	font-family: Arial, Helvetica, "@Arial Unicode MS";
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	letter-spacing: 1px;
}
a:hover.sm3 {
	font-family: Arial, Helvetica, "@Arial Unicode MS";
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-decoration: underline;
	letter-spacing: 2px;
}

a.sm4 {
	font-family: Arial, Helvetica, "@Arial Unicode MS";
	font-size: 12px;
	font-weight: normal;
	color: Maroon;
	text-decoration: none;
	letter-spacing: 1px;
}

a:hover.sm4 {
	font-family: Arial, Helvetica, "@Arial Unicode MS";
	font-size: 12px;
	font-weight: normal;
	color: Maroon;
	text-decoration: underline;
	letter-spacing: 2px;
}

a.sm5 {
	font-family: Arial, Helvetica, "@Arial Unicode MS";
	font-size: small;
	font-weight: bold;
	color: Blue;
	text-decoration: none;
	line-height: 14px;
}

a:hover.sm5 {
	font-family: Arial, Helvetica, "@Arial Unicode MS";
	font-size: small;
	font-weight: bolder;
	color: Blue;
	text-decoration: underline;
	letter-spacing: 2px;
	line-height: 14px;
}
