/*-----ANFANG-YUZU-STYLES-----*/
body  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-left: 0; margin-right: 0; }
/*-----ANFANG-TEXT-----*/
.text   { font-size: 12px; }
a.text:link  { color: #000066; text-decoration: none; }
a.text:visited  { color: #000066; text-decoration: none; }
a.text:hover  { color: #ffffff; background-color: #000066; text-decoration: none; }
.textklein   { color: #333333; font-size: 10px; }
.text_gross { color: #000033; font-size: 18px; }
.text_gr_or { color: #ff6600; font-size: 22px; }
.text_gr_bl { color: #000033; font-size: 22px; }
a.text_gross:link  { color: #000066; text-decoration: none; }
a.text_gross:visited  { color: #000066; text-decoration: none; }
a.text_gross:hover  { color: #ffffff; background-color: #000066; text-decoration: none; }
/*-----ENDE-TEXT-----*//*-----ANFANG-HINTERGRUNDBILD-----*/

/*-----ENDE-HINTERGRUNDBILD-----*//*-----ANFANG-INFOBOX-AUSSEN------*/
.roundedCornerSpacer {
   margin: 0px; padding: 0px; border: 0px; font-size: 1px;    
}
.borderTL, .borderTR, .borderBL, .borderBR { visibility: hidden;
    width: 14px; 
    height: 14px;
    padding: 0px; 
    border: 0px;
    z-index: 99;
}
.borderTL { margin: 0px 185px 0px 0px; }
.borderTR { margin: 0px 0px 0px 0px; }
.borderBL { margin: 0px 187px 0px 0px; }
.borderBR { margin: 0px 0px 0px 0px; }

.infobox  { margin: 0 0 0; padding: 0; width: 220px; border: 0; }
/*-----ENDE-INFOBOX-AUSSEN------*//*-----ANFANG-INFOBOX-INNEN------*//*---ANFANG-OBEN---*/
.content_m
{
	margin: 0px;
	padding: 0px;
	border: 1px solid #666666;
	background-color: #ffffff;
	color: #000000;
	text-align: center;
}
.m_ver, .m_usa, .m_web, .m_tea, .m_ref, .m_kon, .m_akt { color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; margin: 0 10px 10px 8px; padding: 4px; }
.m_ver	 { background-color: #004400; }
.m_usa	 { background-color: #000055; }
.m_web	 { background-color: #660033; }
.m_tea	 { background-color: #990000; }
.m_ref	 { background-color: #ff6600; }
.m_kon	 { background-color: #ffcc00; }
.m_akt	 { background-color: #333333; }

.menue1, .menue2, .menue3, .menue4, .menue5, .menue6, .menue7 { font-size: 12px; font-weight: bold; text-decoration: none; margin: 0 10px 10px 8px; }
a.menue1:link	{ color: #004400; }
a.menue1:visited	{ color: #004400; }
a.menue1:hover	 { color: #ffffff; background-color: #004400; }
a.menue2:link	{ color: #000055; }
a.menue2:visited	{ color: #000055; }
a.menue2:hover	 { color: #ffffff; background-color: #000055; }
a.menue3:link	{ color: #660033; }
a.menue3:visited	{ color: #660033; }
a.menue3:hover	 { color: #ffffff; background-color: #660033; }
a.menue4:link	{ color: #990000; }
a.menue4:visited	{ color: #990000; }
a.menue4:hover	 { color: #ffffff; background-color: #990000; }
a.menue5:link	{ color: #ff6600; }
a.menue5:visited	{ color: #ff6600; }
a.menue5:hover	 { color: #ffffff; background-color: #ff6600;}
a.menue6:link	{ color: #ffcc00; }
a.menue6:visited	{ color: #ffcc00; }
a.menue6:hover	 { color: #ffffff; background-color: #ffcc00; }
a.menue7:link	{ color: #333333; }
a.menue7:visited	{ color: #333333; }
a.menue7:hover	 { color: #ffffff; background-color: #333333; }
/*--ENDE-OBEN---ANFANG-UNTEN---*/
.content_b
{
	margin: 0px;
	padding: 0px;
	border: 1px solid #666666;
	background-color: #ffffff;
	color: #000000;
}
.boxtext_r   { font-size: 11px; background-color: #ffffcc; text-decoration: none; margin: 0 10px 10px 10px; }
a.boxtext_r:link  { color: #990000; font-weight: bold ; margin: 0 0 10px 0; }
a.boxtext_r:visited  { color: #990000; font-weight: bold ; margin: 0 0 10px 0; }
a.boxtext_r:hover  { color: #ffffff; background-color: #990000 ; margin: 0 0 10px 0; }

.boxtext  { color: #333333; font-size: 11px;  margin: 0 10px 10px 10px; text-decoration: none; }
a.boxtext:link { color: #000066; font-weight: bold ; margin: 0;  }
a.boxtext:visited { color: #000033; font-weight: bold ; margin: 0;  }
a.boxtext:hover { color: #ffffff; background-color: #000033 ; margin: 0;  }
/*-----ENDE-INFOBOX-INNEN------*//*-----ANFANG-FOOTER-----*/
a.footerlinks:link    { color: #ff6600; font-size: 11px; text-decoration: none; }
a.footerlinks:visited    { color: #ff6600; font-size: 11px; text-decoration: none; }
a.footerlinks:hover   { color: #ff6600; font-size: 12px; text-decoration: none; background-color: #000066; }
.copyright  { color: #666699; font-size: 10px; }
/*-----ENDE-FOOTER-----*/
		h3.nextex { cursor:hand; cursor:pointer; color: #006666; font-size:10pt; text-align:right; margin-top:0px; margin-right:20px; text-decoration: underline;  }
		.feld { color: #000066; background-color:white; border-color: gray #ccc #ccc gray; border-style: solid; border-width: 1px; padding:2px;}
		.button { background-color:silver; color:#000; font-size: 12px; font-weight:bold; margin-bottom:2px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;  height: 20px; border-color: white gray gray white; border-style: solid; border-width: 2px; }