body				  { font-family: Arial, sans-serif; background-color: #ce4f27; background-image: url("../gfx/background.gif"); background-repeat: repeat-x }

/* a.menu:link			{ color: #fff; text-decoration: none }
a.menu:visited			{ color: #fff; text-decoration: none }
a.menu:hover			{ color: #edcb00; text-decoration: underline }
a.menu:active			{ color: #edcb00; text-decoration: underline }*/

a.disclaimer:link		{ color: #fff; text-decoration: none }
a.disclaimer:visited	{ color: #fff; text-decoration: none }
a.disclaimer:hover		{ color: #edcb00; text-decoration: underline }
a.disclaimer:active		{ color: #edcb00; text-decoration: underline }

/*.text9				{ font-size: 9px }
.text10					{ font-size: 10px }
.text11					{ font-size: 11px } */


ul						 { list-style-type: square; list-style-position: outside; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 15px }
input					{ color: #333; font-size: 11px; line-height: 13px; background-color: white; margin-bottom: 10px; border: solid 1px #ce4f27 }
input.textarea			{ color: #333; font-size: 9px; line-height: 13px; background-color: white; margin-bottom: 10px; border: solid 1px #ce4f27 }
input.checkbox			{ color: #333; font-size: 9px; line-height: 13px; margin-bottom: 10px }
select					{ margin-bottom: 10px; }

.submit 				{ color: #333; font-size: 9px; font-family: Arial, sans-serif }
.submitpic				{ background-color: transparent; margin: 0 0 0 10px; padding: 0; border: 0 transparent; outline-style: none; outline-width: 0 }
.error					{ color: #333; font-size: 9px; font-weight: bold; background-color: #fc0; margin-bottom: 10px; padding: 4px; border: solid 1px #ce4f27 }


/* menumain styles  */
.menumain-no		 	{ color: #ffffff; font-size: 11px; font-weight: bold; line-height: 11px; margin-right: 15px }
.menumain-no a:link		{ color: #ffffff; text-decoration: none }
.menumain-no a:visited	{ color: #ffffff; text-decoration: none }
.menumain-no a:hover	{ color: #ffcc00; text-decoration: underline }
.menumain-no a:active	{ color: #ffcc00; text-decoration: underline }

.menumain-act			{ color: #ffcc00; font-size: 11px; font-weight: bold; line-height: 11px; margin-right: 15px }
.menumain-act a:link	{ color: #ffcc00; text-decoration: none }
.menumain-act a:visited	{ color: #ffcc00; text-decoration: none }
.menumain-act a:hover	{ color: #ffcc00; text-decoration: underline}
.menumain-act a:active	{ color: #ffcc00; text-decoration: underline }

.sitemap-no				{ color: #ffffff; font-size: 11px; line-height: 11px; text-align: right }
.sitemap-no	a:link		{ color: #ffffff; text-decoration: none }
.sitemap-no	a:visited	{ color: #ffffff; text-decoration: none }
.sitemap-no	a:hover		{ color: #ffcc00; text-decoration: underline }
.sitemap-no	a:active	{ color: #ffcc00; text-decoration: underline }

.sitemap-act			{ color: #edcb00; font-size: 11px; line-height: 11px; font-weight: bold; text-align: right }
.sitemap-act a			{ color: #edcb00; font-weight: bold; text-decoration: none }

/* menuroot styles  */
td.tdmenuroot				{ color: #666666; font-size: 9px; line-height: 9px; text-transform: uppercase; padding: 3px 10px 10px 0; vertical-align: bottom }
td.tdmenuroot a			{ color: #666666; text-decoration: none }
span.menuroot-no a:link		{ color: #b34321; text-decoration: underline }
span.menuroot-no a:visited	{ color: #b34321; text-decoration: underline }
span.menuroot-no a:hover	{ color: #b34321; text-decoration: none }
span.menuroot-no a:active	{ color: #b34321; text-decoration: none }





/* menu styles  */
.tdmenu					{ color: #fff; font-size: 11px; font-family: Arial, sans-serif; line-height: 14px }
.tdmenu ul				 { list-style-type: square; list-style-position: outside; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0 }

.menu-no			{ color: #fff; font-weight: bold; text-transform: uppercase; padding-left: 2px; padding-bottom: 7px }
.menu-no a:link			{ color: #fff; text-decoration: none }
.menu-no a:visited		{ color: #fff; text-decoration: none }
.menu-no a:hover		{ color: #edcb00; text-decoration: underline }
.menu-no a:active		{ color: #edcb00; text-decoration: underline }

.menu-act			{ color: #fc0; font-weight: bold; padding-left: 2px; padding-bottom: 7px }
.menu-act a:link		{ color: #fc0; text-decoration: none }
.menu-act a:visited		{ color: #fc0; text-decoration: none }
.menu-act a:hover		{ color: #edcb00; text-decoration: underline }
.menu-act a:hover		{ color: #edcb00; text-decoration: underline }

.menu-l1-no			{ color: #ffffff; font-weight: bold; text-transform: uppercase; padding-left: 7px; padding-top: 7px; padding-right: 5px }
.menu-l1-no	a:link		{ color: #fff; text-decoration: none }
.menu-l1-no	a:visited	{ color: #fff; text-decoration: none }
.menu-l1-no a:hover		{ color: #edcb00; text-decoration: underline }
.menu-l1-no a:active	{ color: #edcb00; text-decoration: underline }

.menu-l1-act			{ color: #fc0; font-weight: bold; text-transform: uppercase; padding-left: 7px; padding-top: 7px; padding-right: 5px }
.menu-l1-act a:link		{ color: #fc0; text-decoration: none }
.menu-l1-act a:visited	{ color: #fc0; text-decoration: none }
.menu-l1-act a:hover	{ color: #edcb00; text-decoration: underline }
.menu-l1-act a:active	{ color: #edcb00; text-decoration: underline }

.menu-l2-no				{ color: #ffffff; padding-right: 5px; padding-left: 14px }
.menu-l2-no	a:link		{ color: #fff; text-decoration: none }
.menu-l2-no	a:visited	{ color: #fff; text-decoration: none }
.menu-l2-no a:hover		{ color: #edcb00; text-decoration: underline }
.menu-l2-no a:active	{ color: #edcb00; text-decoration: underline }

.menu-l2-act			{ color: #fc0; font-weight: bold; padding-right: 5px; padding-left: 14px }
.menu-l2-act a:link		{ color: #fc0; text-decoration: none }
.menu-l2-act a:visited	{ color: #fc0; text-decoration: none }
.menu-l2-act a:hover	{ color: #edcb00; text-decoration: underline }
.menu-l2-act a:active	{ color: #edcb00; text-decoration: underline }

.menu-l3-no			{ color: #edcb00; padding-right: 10px; padding-left: 21px }
.menu-l3-no	a:link		{ color: #edcb0f; text-decoration: none }
.menu-l3-no	a:visited	{ color: #fc0; text-decoration: none }
.menu-l3-no a:hover		{ color: #edcb00; text-decoration: underline }
.menu-l3-no a:active		{ color: #edcb00; text-decoration: underline }

.menu-l3-act			{ color: #edcb00; font-weight: bold; padding-right: 5px; padding-left: 21px }
.menu-l3-act a:link		{ color: #edcb00; text-decoration: none }
.menu-l3-act a:visited		{ color: #fc0; text-decoration: none }
.menu-l3-act a:hover		{ color: #edcb00; text-decoration: underline }
.menu-l3-act a:active		{ color: #edcb00; text-decoration: underline }

.menu-l4-no			{ color: #edcb00; padding-right: 5px; padding-left: 28px }
.menu-l4-no	a:link		{ color: #edcb00; text-decoration: none }
.menu-l4-no	a:visited	{ color: #fc0; text-decoration: none }
.menu-l4-no a:hover		{ color: #edcb00; text-decoration: underline }
.menu-l4-no a:active		{ color: #edcb00; text-decoration: underline }

.menu-l4-act			{ color: #edcb00; font-weight: bold; padding-right: 5px; padding-left: 28px }
.menu-l4-act a:link		{ color: #edcb00; text-decoration: none }
.menu-l4-act a:visited		{ color: #fc0; text-decoration: none }
.menu-l4-act a:hover		{ color: #edcb00; text-decoration: underline }
.menu-l4-act a:active		{ color: #edcb00; text-decoration: underline }

.menu-l5-no			{ color: #edcb00; padding-right: 5px; padding-left: 35px }
.menu-l5-no	a:link		{ color: #edcb00; text-decoration: none }
.menu-l5-no	a:visited	{ color: #fc0; text-decoration: none }
.menu-l5-no a:hover		{ color: #edcb00; text-decoration: underline }
.menu-l5-no a:active		{ color: #edcb00; text-decoration: underline }

.menu-l5-act			{ color: #edcb00; font-weight: bold; padding-right: 5px; padding-left: 35px }
.menu-l5-act a:link		{ color: #edcb00; text-decoration: none }
.menu-l5-act a:visited		{ color: #fc0; text-decoration: none }
.menu-l5-act a:hover		{ color: #edcb00; text-decoration: underline }
.menu-l5-act a:active		{ color: #edcb00; text-decoration: underline }


input.menuinput					{ color: #fc0; font-size: 10px; font-family: Arial, sans-serif; font-weight: bold; line-height: 12px; background-color: #a33c1d; padding: 1px 2px; border-style: solid; border-width: 1px; border-color: #8c3318 #ff8400 #ff8400 #8c3318 }
submit.menusubmit				{ color: #fff; font-size: 11px; font-family: Arial, sans-serif; background-color: #b34321; border-style: solid; border-width: 1px; border-color: #ff8400 #8c3318 #8c3318 #ff8400 }


/* disclaimer styles  */
.tddisclaimer			{ color: #fff; font-size: 10px; line-height: 10px; padding: 10px 0 10px 10px }
.disclaimer { color: #fff; font-size: 10px; line-height: 10px; padding: 10px 10px 10px 0 }
.disclaimer	a:link		{ color: #fff; text-decoration: none }
.disclaimer	a:visited	{ color: #fff; text-decoration: none }
.disclaimer a:hover		{ color: #edcb00; text-decoration: underline }
.disclaimer a:active	{ color: #edcb00; text-decoration: underline }

/* option styles  */
td.tdoption				{ color: #65686c; font-size: 9px; line-height: 13px; background-repeat: repeat-y; padding: 3px 10px 0; border-top: 1px solid #999; border-left: 1px solid #999 }
td.tdoptionhome { color: #65686c; font-size: 9px; line-height: 13px; background-repeat: repeat-y; padding: 3px 10px 0; border-left: 1px solid #999 }

/* Content styles  */
td.tdcontent			{ color: #333; font-size: 11px; padding-top: 16px; line-height: 16px }
/*Content Rechte Box */
td.tdcontent2			{ color: #333; font-size: 11px; line-height: 16px; background-image: url("../gfx/back_td2.gif"); background-repeat: no-repeat; padding-top: 70px; padding-left: 20px }
td.xtra				{ color: #333; font-size: 11px; line-height: 16px; padding-top: 8px; padding-right: 8px; padding-left: 12px; border-top: 1px dotted #666; border-left: 1px dotted #666 }
td.xtraleft			{ color: #333; font-size: 11px; line-height: 16px; padding-top: 8px; padding-right: 8px; border-top: 1px dotted #666 }
td.xtraright			{ color: #333; font-size: 11px; line-height: 16px; padding-top: 8px; padding-left: 12px; border-top: 1px dotted #666; border-left: 1px dotted #666 }

td.tdcontent a:link, td.tdcontent a:visited, td.tdcontent2 a:link, td.tdcontent2 a:visited, td.xtra a:link, td.xtra a:visited, td.xtraleft a:link, td.xtraleft a:visited, td.xtraright a:link, td.xtraright a:visited		{ color: #b34321; text-decoration: underline }
td.tdcontent a:hover, td.tdcontent a:active, td.tdcontent2 a:hover, td.tdcontent2 a:active, td.xtra a:hover, td.xtra a:active, td.xtraleft a:hover, td.xtraleft a:active, td.xtraright a:hover, td.xtraright a:active		{ color: #b34321; text-decoration: none }

h1 {
	font-size: 18px;
}

h2 {
	font-size: 14px;
}

h3 {
	font-size: 12px;
}

h4 {
	font-size: 15px;
}
