body				{ 
    font-family: Arial,Tahoma,Helvetica,sans serif; 
    font-size:12px; 
    color:#2B2B22; 
    line-height:120%; 
    padding:0px; 
    margin:0px; 

    SCROLLBAR-FACE-COLOR:#5ABDFF; 
    SCROLLBAR-HIGHLIGHT-COLOR:#efefef; SCROLLBAR-SHADOW-COLOR:#0A4974; 
    SCROLLBAR-3DLIGHT-COLOR:#0A4974; SCROLLBAR-DARKSHADOW-COLOR:#0A4974; 
    SCROLLBAR-ARROW-COLOR:#0A4974; SCROLLBAR-TRACK-COLOR:#288CCE; 
    background-image:url(http://www.bavaria-ballon.de/fileadmin/design/neuhintergrund.jpg); 
    background-repeat:repeat-x; 
    background-color:#0066CC; 
}
    
td,p,ol,ul			{ font-size:12px; color:#2B2B22; line-height:130%; }

a:link, a:visited, a:hover, a:active {
    color:#0044aa;
    text-decoration:underline;
    font-weight:inherit;
}
a:hover, a:active {
    text-decoration:none;
}

A:link.navobennml			{ border-right:1px solid #0066CC; display:block; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; padding-left:10px; padding-top:0px; padding-bottom:0px; padding-right:10px; background-color:#003B75; }
A:visited.navobennml		{ border-right:1px solid #0066CC; display:block; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; padding-left:10px; padding-top:0px; padding-bottom:0px; padding-right:10px; background-color:#003B75; }
A:hover.navobennml			{ border-right:1px solid #0066CC; display:block; font-size:12px; color:#FFFFFF; text-decoration:underline; font-weight:normal; padding-left:10px; padding-top:0px; padding-bottom:0px; padding-right:10px; background-color:#003B75; }
A:active.navobennml		{ border-right:1px solid #0066CC; display:block; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; padding-left:10px; padding-top:0px; padding-bottom:0px; padding-right:10px; background-color:#003B75; }

A:link.navobenact			{ border-right:1px solid #0066CC; display:block; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; padding-left:10px; padding-top:0px; padding-bottom:0px; padding-right:10px; background-color:#003B75; }
A:visited.navobenact		{ border-right:1px solid #0066CC; display:block; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; padding-left:10px; padding-top:0px; padding-bottom:0px; padding-right:10px; background-color:#003B75; }
A:hover.navobenact			{ border-right:1px solid #0066CC; display:block; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; padding-left:10px; padding-top:0px; padding-bottom:0px; padding-right:10px; background-color:#003B75; }
A:active.navobenact		{ border-right:1px solid #0066CC; display:block; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; padding-left:10px; padding-top:0px; padding-bottom:0px; padding-right:10px; background-color:#003B75; }

A:link.HAUPTNAVIGATION		{ display:block; font-size:12px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#5ABDFF; }
A:visited.HAUPTNAVIGATION		{ display:block; font-size:12px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#5ABDFF; }
A:hover.HAUPTNAVIGATION		{ display:block; font-size:12px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#C6FFFF; }
A:active.HAUPTNAVIGATION		{ display:block; font-size:12px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#5ABDFF; }

A:link.NAVIGATION_ACT		{ display:block; font-size:12px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffff00; }
A:visited.NAVIGATION_ACT		{ display:block; font-size:12px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffff00; }
A:hover.NAVIGATION_ACT		{ display:block; font-size:12px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffff00; }
A:active.NAVIGATION_ACT		{ display:block; font-size:12px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffff00; }

A:link.SUBNAVIGATION		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffffff; }
A:visited.SUBNAVIGATION		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffffff; }
A:hover.SUBNAVIGATION		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#C6FFFF; }
A:active.SUBNAVIGATION		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffffff; }

A:link.SUBNAVIGATION_ACT		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffff00; }
A:visited.SUBNAVIGATION_ACT		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffff00; }
A:hover.SUBNAVIGATION_ACT		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffff00; }
A:active.SUBNAVIGATION_ACT		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffff00; }

/* 
    Ziffern am Anfang von CSS-Klassennamen - etwas unüblich - müssen für Firefox & Co escaped werden.
*/

/*
A:link.2SUBNAVIGATION		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffffff; }
A:visited.2SUBNAVIGATION		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffffff; }
A:hover.2SUBNAVIGATION		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#C6FFFF; }
A:active.2SUBNAVIGATION		{ display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffffff; }
*/
A:link.\32 SUBNAVIGATION, A:visited.\32 SUBNAVIGATION , A:hover.\32 SUBNAVIGATION , A:active.\32 SUBNAVIGATION  { 
    display:block;
    font-size:11px;
    line-height:105%;
    color:#000;
    text-decoration:none;
    padding:4px 0 4px 17px;
    margin-bottom:1px;
    background:#fff;
}
.\32 SUBNAVIGATION img {display:none}
.2SUBNAVIGATION img {display:none}

/*
A:link.2SUBNAVIGATION_ACT, A:visited.2SUBNAVIGATION_ACT, A:hover.2SUBNAVIGATION_ACT, A:active.2SUBNAVIGATION_ACT				{ 
    display:block; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding-left:3px; padding-top:3px; padding-bottom:2px; padding-right:0px; background-color:#ffff00; 
}
*/
a:link.\32 SUBNAVIGATION_ACT, a:visited.\32 SUBNAVIGATION_ACT, a:hover.\32 SUBNAVIGATION_ACT, a:active.\32 SUBNAVIGATION_ACT		{ 
    display:block; font-size:11px; color:#000000; text-decoration:none; 
    font-weight:normal; 
    padding:4px 0 4px 17px;
    margin-bottom:1px;
    background-color:#ffff00; 
}
.\32 SUBNAVIGATION_ACT img {display:none}
.2SUBNAVIGATION_ACT img {display:none}


A:link.3SUBNAVIGATION		{ display:block; font-size:10px; color:#000000; text-decoration:none; font-weight:normal; }
A:visited.3SUBNAVIGATION		{ display:block; font-size:10px; color:#000000; text-decoration:none; font-weight:normal; }
A:hover.3SUBNAVIGATION		{ display:block; font-size:10px; color:#0000ff; text-decoration:none; font-weight:normal; }
A:active.3SUBNAVIGATION		{ display:block; font-size:10px; color:#000000; text-decoration:none; font-weight:normal; }

a:link.\33 SUBNAVIGATION, a:visited.\33 SUBNAVIGATION, a:hover.\33 SUBNAVIGATION, a:active.\33 SUBNAVIGATION { display:block; font-size:10px; color:#000000; text-decoration:none; font-weight:normal; }

A:link.3SUBNAVIGATION_ACT		{ display:block; font-size:10px; color:#0000ff; text-decoration:none; font-weight:normal; }
A:visited.3SUBNAVIGATION_ACT	{ display:block; font-size:10px; color:#0000ff; text-decoration:none; font-weight:normal; }
A:hover.3SUBNAVIGATION_ACT		{ display:block; font-size:10px; color:#0000ff; text-decoration:none; font-weight:normal; }
A:active.3SUBNAVIGATION_ACT		{ display:block; font-size:10px; color:#0000ff; text-decoration:none; font-weight:normal; }

a:link.\33 SUBNAVIGATION_ACT, a:visited.\33 SUBNAVIGATION_ACT, a:hover.\33 SUBNAVIGATION_ACT, a:active.\33 SUBNAVIGATION_ACT		{ display:block; font-size:10px; color:#0000ff; text-decoration:none; font-weight:normal; }


div.datum				{ margin-right:10px; margin-top:0px; white-space:nowrap; font-size:10px; font-weight:normal; color:#FFFFFF; }
div.datum p			{ white-space:nowrap; font-size:10px; font-weight:normal; color:#FFFFFF; }
div.datum td			{ white-space:nowrap; font-size:10px; font-weight:normal; color:#FFFFFF; }
div.datum a			{ white-space:nowrap; font-size:10px; font-weight:normal; color:#FFFFFF; }
div.datum a:link			{ white-space:nowrap; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
div.datum a:visited		{ white-space:nowrap; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
div.datum a:hover			{ white-space:nowrap; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:underline; }
div.datum a:active			{ white-space:nowrap; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

span.klickpfad			{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; }
span.klickpfad p			{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; }
span.klickpfad td			{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; }
span.klickpfad a			{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; }
span.klickpfad a:link		{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; text-decoration:none; }
span.klickpfad a:visited		{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; text-decoration:none; }
span.klickpfad a:hover		{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; text-decoration:underline; }
span.klickpfad a:active		{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; text-decoration:none; }

span.kleinerText			{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; }
span.kleinerText p			{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; }
span.kleinerText td		{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; }
span.kleinerText a			{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; }
span.kleinerText a:link		{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; text-decoration:none; }
span.kleinerText a:visited		{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; text-decoration:none; }
span.kleinerText a:hover		{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; text-decoration:underline; }
span.kleinerText a:active		{ font-size:11px; text-align:center; font-weight:normal; color:#A4A0A0; text-decoration:none; }

div.anschrift			{ text-align:center; white-space:nowrap; font-size:14px; font-weight:normal; color:#FFFFFF; margin:0px; margin-top:20px; }
div.anschrift p			{ white-space:nowrap; font-size:13px; font-weight:normal; color:#FFFFFF; }
div.anschrift td			{ white-space:nowrap; font-size:14px; font-weight:normal; color:#FFFFFF; }
div.anschrift a			{ white-space:nowrap; font-size:14px; font-weight:normal; color:#FFFFFF; }
div.anschrift a:link		{ white-space:nowrap; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
div.anschrift a:visited		{ white-space:nowrap; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
div.anschrift a:hover		{ white-space:nowrap; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:underline; }
div.anschrift a:active		{ white-space:nowrap; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

div.inhalt			{ margin:20px 20px 20px 20px; padding:0px; line-height:110%; }
div.inhalt p			{ font-size:14px; font-weight:normal; color:#000000; }
div.inhalt ul			{ font-size:14px; font-weight:normal; color:#000000; margin-left:20px; margin-top:3px; margin-bottom:7px; }
div.inhalt ol			{ font-size:14px; font-weight:normal; color:#000000; margin-left:25px; margin-top:10px; margin-bottom:0px; }
div.inhalt ol li			{ font-size:14px; font-weight:normal; color:#000000; margin-top:10px; margin-bottom:0px; }
div.inhalt td			{ font-size:14px; font-weight:normal; color:#000000; margin:0px; padding:0px; }
div.inhalt tr td p.bodytext		{ margin:0px 0px 10px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
/*
div.inhalt a			{ font-size:14px; color:#777777; font-weight:bold; }
div.inhalt a:link			{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.inhalt a:visited		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.inhalt a:hover			{ font-size:14px; color:#777777; text-decoration:none; font-weight:bold; }
div.inhalt a:active		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
*/
div.inhalt h1, div.inhalt h1 a		{ 
    font-family:Arial,sans-serif;
    font-size:16px  !important; 
    color:#3b74ba  !important; 
    text-decoration:none !important; 
    font-weight:bold; 
    padding:3px 0px 3px 0px; 
    margin:20px 0 10px 0; 
    clear:both;
}
.csc-header {
    /*clear:both;*/ 
}
.csc-frame h1, .csc-frame .csc-header {
    margin-top:10px !important;
}
.csc-frame {
    clear:both;
}
/*
div.inhalt h1.csc-firstHeader {
    font-family:Georgia;
    font-weight:normal;
    font-size:18px;
    line-height:105%;
}*/
div.inhalt h2, div.inhalt h2 a		{ 
    font-family:Arial,sans-serif;
    font-size:16px  !important; 
    color:#3b74ba  !important; 
    text-decoration:none !important; 
    font-weight:bold; 
    padding:3px 0px 3px 0px; 
    margin:20px 0 10px 0; 
    clear:both;
}

div.inhalt h3			{ border-bottom:1px solid #598CCA; font-size:14px; color:#598CCA; text-decoration:none; font-weight:bold; padding:3px 0px 3px 0px; margin:10px 0 10px 0; }
div.inhalt h4			{ font-size:14px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.inhalt h1 a:link, div.inhalt h1 a:visited	{ text-decoration:none;color:inherit !important}
div.inhalt .bodytext		{ 
    margin: 0 0 1ex 0;
    line-height:130%; 
}
div.inhalt .csc-frame-frame1	{ border:1px solid #A1A1A1; padding:0px 10px 5px 10px; }
div.inhalt .csc-frame-frame2	{ border:1px solid #A1A1A1; padding:5 5 5 5; }
div.inhalt .DIV.csc-frame-rulerAfter	{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }
div.inhalt span.bildunterschrift	{ font-size:10px; line-height:115%; }
div.inhalt hr			{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }
span.bildunterschrift	{ font-size:10px; line-height:115%; }

div.rechts			{ 
    margin:20px 20px 20px 20px; padding:0px; line-height:110%; 
    width:200px;
}
div.rechts p			{ font-size:11px; font-weight:normal; color:#000000; }
div.rechts ul			{ font-size:11px; font-weight:normal; color:#000000; margin-left:20px; margin-top:3px; margin-bottom:7px; }
div.rechts ol			{ font-size:11px; font-weight:normal; color:#000000; margin-left:25px; margin-top:10px; margin-bottom:0px; }
div.rechts ol li			{ font-size:11px; font-weight:normal; color:#000000; margin-top:10px; margin-bottom:0px; }
div.rechts td			{ font-size:11px; font-weight:normal; color:#000000; margin:0px; padding:0px; }
div.rechts tr td p.bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
div.rechts a			{ /*font-size:11px; */ color:#777777; font-weight:bold; }
div.rechts a:link			{ /*font-size:11px; */  color:#777777; text-decoration:underline; font-weight:bold; }
div.rechts a:visited		{ /*font-size:11px; */  color:#777777; text-decoration:underline; font-weight:bold; }
div.rechts a:hover			{ /*font-size:11px; */  color:#777777; text-decoration:none; font-weight:bold; }
div.rechts a:active		{ /*font-size:11px; */  color:#777777; text-decoration:underline; font-weight:bold; }
div.rechts h1, div.rechts h1 a			{ 
    border-bottom:1px solid #598CCA; 
    font-size:16px !important; 
    color:#598CCA !important; 
    text-decoration:none !important; 
    font-weight:bold !important; 
    padding:3px 0px 3px 0px; 
    margin:10px 0 10px 0; 
}
div.rechts h1 a:link, div.rechts h1 a:visited	{
    border:0;
}
div.rechts h1 a:hover, div.rechts h1 a:active {
    color:#777 !important;
}
div.rechts h2			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts h3			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts h4			{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts .bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; line-height:150%; }
div.rechts .csc-frame-frame1	{ border:1px solid #A1A1A1; padding:0px 10px 5px 10px; }
div.rechts .csc-frame-frame2	{ border:1px solid #A1A1A1; padding:5 5 5 5; }
div.rechts .DIV.csc-frame-rulerAfter	{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }
div.rechts span.bildunterschrift	{ font-size:10px; line-height:115%; }
div.rechts hr			{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }

div.rechts4			{ margin:0px 20px 20px 10px; padding:0px; line-height:110%; }
div.rechts4 p			{ font-size:14px; font-weight:normal; color:#000000; }
div.rechts4 ul			{ font-size:14px; font-weight:normal; color:#000000; margin-left:20px; margin-top:3px; margin-bottom:7px; }
div.rechts4 ol			{ font-size:14px; font-weight:normal; color:#000000; margin-left:25px; margin-top:10px; margin-bottom:0px; }
div.rechts4 ol li			{ font-size:14px; font-weight:normal; color:#000000; margin-top:10px; margin-bottom:0px; }
div.rechts4 td			{ font-size:14px; font-weight:normal; color:#000000; margin:0px; padding:0px; }
div.rechts4 tr td p.bodytext	{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
div.rechts4 a			{ font-size:14px; color:#777777; font-weight:bold; }
div.rechts4 a:link			{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rechts4 a:visited		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rechts4 a:hover		{ font-size:14px; color:#777777; text-decoration:none; font-weight:bold; }
div.rechts4 a:active		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rechts4 h1			{ border-bottom:1px solid #598CCA; font-size:16px; color:#598CCA; text-decoration:none; font-weight:bold; padding:3px 0px 3px 0px; margin:10px 0 10px 0; }
div.rechts4 h2			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts4 h3			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts4 h4			{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts4 .bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; line-height:150%; }
div.rechts4 .csc-frame-frame1	{ border:1px solid #A1A1A1; padding:0px 10px 5px 10px; }
div.rechts4 .csc-frame-frame2	{ border:1px solid #A1A1A1; padding:5 5 5 5; }
div.rechts4 .DIV.csc-frame-rulerAfter { border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }
div.rechts4 span.bildunterschrift	{ font-size:10px; line-height:115%; }
div.rechts4 hr			{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }

div.links4			{ margin:0px 10px 20px 20px; padding:0px; line-height:110%; }
div.links4 p			{ font-size:14px; font-weight:normal; color:#000000; }
div.links4 ul			{ font-size:14px; font-weight:normal; color:#000000; margin-left:20px; margin-top:3px; margin-bottom:7px; }
div.links4 ol			{ font-size:14px; font-weight:normal; color:#000000; margin-left:25px; margin-top:10px; margin-bottom:0px; }
div.links4 ol li			{ font-size:14px; font-weight:normal; color:#000000; margin-top:10px; margin-bottom:0px; }
div.links4 td			{ font-size:14px; font-weight:normal; color:#000000; margin:0px; padding:0px; }
div.links4 tr td p.bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
div.links4 a			{ font-size:14px; color:#777777; font-weight:bold; }
div.links4 a:link			{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.links4 a:visited		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.links4 a:hover			{ font-size:14px; color:#777777; text-decoration:none; font-weight:bold; }
div.links4 a:active		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.links4 h1			{ border-bottom:1px solid #598CCA; font-size:16px; color:#598CCA; text-decoration:none; font-weight:bold; padding:3px 0px 3px 0px; margin:10px 0 10px 0; }
div.links4 h2			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.links4 h3			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.links4 h4			{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.links4 .bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; line-height:150%; }
div.links4 .csc-frame-frame1	{ border:1px solid #A1A1A1; padding:0px 10px 5px 10px; }
div.links4 .csc-frame-frame2	{ border:1px solid #A1A1A1; padding:5 5 5 5; }
div.links4 .DIV.csc-frame-rulerAfter	{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }
div.links4 span.bildunterschrift	{ font-size:10px; line-height:115%; }
div.links4 hr			{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }

div.rand4				{ margin:0px 10px 20px 20px; padding:0px; line-height:110%; }
div.rand4 p			{ font-size:14px; font-weight:normal; color:#000000; }
div.rand4 ul			{ font-size:14px; font-weight:normal; color:#000000; margin-left:20px; margin-top:3px; margin-bottom:7px; }
div.rand4 ol			{ font-size:14px; font-weight:normal; color:#000000; margin-left:25px; margin-top:10px; margin-bottom:0px; }
div.rand4 ol li			{ font-size:14px; font-weight:normal; color:#000000; margin-top:10px; margin-bottom:0px; }
div.rand4 td			{ font-size:14px; font-weight:normal; color:#000000; margin:0px; padding:0px; }
div.rand4 tr td p.bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
div.rand4 a			{ font-size:14px; color:#777777; font-weight:bold; }
div.rand4 a:link			{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rand4 a:visited		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rand4 a:hover			{ font-size:14px; color:#777777; text-decoration:none; font-weight:bold; }
div.rand4 a:active			{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rand4 h1			{ border-bottom:1px solid #598CCA; font-size:16px; color:#598CCA; text-decoration:none; font-weight:bold; padding:3px 0px 3px 0px; margin:10px 0 10px 0; }
div.rand4 h2			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rand4 h3			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rand4 h4			{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rand4 .bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; line-height:150%; }
div.rand4 .csc-frame-frame1		{ border:1px solid #A1A1A1; padding:0px 10px 5px 10px; }
div.rand4 .csc-frame-frame2		{ border:1px solid #A1A1A1; padding:5 5 5 5; }
div.rand4 .DIV.csc-frame-rulerAfter	{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }
div.rand4 span.bildunterschrift	{ font-size:10px; line-height:115%; }
div.rand4 hr			{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }

div.links5			{ margin:0px 10px 20px 20px; padding:0px; line-height:110%; }
div.links5 p			{ font-size:14px; font-weight:normal; color:#000000; }
div.links5 ul			{ font-size:14px; font-weight:normal; color:#000000; margin-left:20px; margin-top:3px; margin-bottom:7px; }
div.links5 ol			{ font-size:14px; font-weight:normal; color:#000000; margin-left:25px; margin-top:10px; margin-bottom:0px; }
div.links5 ol li			{ font-size:14px; font-weight:normal; color:#000000; margin-top:10px; margin-bottom:0px; }
div.links5 td			{ font-size:14px; font-weight:normal; color:#000000; margin:0px; padding:0px; }
div.links5 tr td p.bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
div.links5 a			{ font-size:14px; color:#777777; font-weight:bold; }
div.links5 a:link			{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.links5 a:visited		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.links5 a:hover			{ font-size:14px; color:#777777; text-decoration:none; font-weight:bold; }
div.links5 a:active		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.links5 h1			{ border-bottom:1px solid #598CCA; font-size:16px; color:#598CCA; text-decoration:none; font-weight:bold; padding:3px 0px 3px 0px; margin:10px 0 10px 0; }
div.links5 h2			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.links5 h3			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.links5 h4			{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.links5 .bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; line-height:150%; }
div.links5 .csc-frame-frame1	{ border:1px solid #A1A1A1; padding:0px 10px 5px 10px; }
div.links5 .csc-frame-frame2	{ border:1px solid #A1A1A1; padding:5 5 5 5; }
div.links5 .DIV.csc-frame-rulerAfter	{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }
div.links5 span.bildunterschrift	{ font-size:10px; line-height:115%; }
div.links5 hr			{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }

div.rechts5			{ margin:0px 20px 20px 10px; padding:0px; line-height:110%; }
div.rechts5 p			{ font-size:14px; font-weight:normal; color:#000000; }
div.rechts5 ul			{ font-size:14px; font-weight:normal; color:#000000; margin-left:20px; margin-top:3px; margin-bottom:7px; }
div.rechts5 ol			{ font-size:14px; font-weight:normal; color:#000000; margin-left:25px; margin-top:10px; margin-bottom:0px; }
div.rechts5 ol li			{ font-size:14px; font-weight:normal; color:#000000; margin-top:10px; margin-bottom:0px; }
div.rechts5 td			{ font-size:14px; font-weight:normal; color:#000000; margin:0px; padding:0px; }
div.rechts5 tr td p.bodytext	{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
div.rechts5 a			{ font-size:14px; color:#777777; font-weight:bold; }
div.rechts5 a:link			{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rechts5 a:visited		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rechts5 a:hover		{ font-size:14px; color:#777777; text-decoration:none; font-weight:bold; }
div.rechts5 a:active		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rechts5 h1			{ border-bottom:1px solid #598CCA; font-size:16px; color:#598CCA; text-decoration:none; font-weight:bold; padding:3px 0px 3px 0px; margin:10px 0 10px 0; }
div.rechts5 h2			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts5 h3			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts5 h4			{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts5 .bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; line-height:150%; }
div.rechts5 .csc-frame-frame1	{ border:1px solid #A1A1A1; padding:0px 10px 5px 10px; }
div.rechts5 .csc-frame-frame2	{ border:1px solid #A1A1A1; padding:5 5 5 5; }
div.rechts5 .DIV.csc-frame-rulerAfter { border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }
div.rechts5 span.bildunterschrift	{ font-size:10px; line-height:115%; }
div.rechts5 hr			{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }

div.rand5				{ margin:0px 10px 20px 10px; padding:0px; line-height:110%; }
div.rand5 p			{ font-size:14px; font-weight:normal; color:#000000; }
div.rand5 ul			{ font-size:14px; font-weight:normal; color:#000000; margin-left:20px; margin-top:3px; margin-bottom:7px; }
div.rand5 ol			{ font-size:14px; font-weight:normal; color:#000000; margin-left:25px; margin-top:10px; margin-bottom:0px; }
div.rand5 ol li			{ font-size:14px; font-weight:normal; color:#000000; margin-top:10px; margin-bottom:0px; }
div.rand5 td			{ font-size:14px; font-weight:normal; color:#000000; margin:0px; padding:0px; }
div.rand5 tr td p.bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
div.rand5 a			{ font-size:14px; color:#777777; font-weight:bold; }
div.rand5 a:link			{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rand5 a:visited		{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rand5 a:hover			{ font-size:14px; color:#777777; text-decoration:none; font-weight:bold; }
div.rand5 a:active			{ font-size:14px; color:#777777; text-decoration:underline; font-weight:bold; }
div.rand5 h1			{ border-bottom:1px solid #598CCA; font-size:16px; color:#598CCA; text-decoration:none; font-weight:bold; padding:3px 0px 3px 0px; margin:10px 0 10px 0; }
div.rand5 h2			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rand5 h3			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rand5 h4			{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rand5 .bodytext		{ margin:0px 0px 7px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; line-height:150%; }
div.rand5 .csc-frame-frame1		{ border:1px solid #A1A1A1; padding:0px 10px 5px 10px; }
div.rand5 .csc-frame-frame2		{ border:1px solid #A1A1A1; padding:5 5 5 5; }
div.rand5 .DIV.csc-frame-rulerAfter	{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }
div.rand5 span.bildunterschrift	{ font-size:10px; line-height:115%; }
div.rand5 hr			{ border-bottom:1px solid #5589C2; margin-bottom:10px; margin-top:15px; }

.req				{ color:#ff0000; font-size: 12px; font-weight:600; }
.normal				{ color:#ffffff; font-size: 11px; font-weight:600; }

.linkText				{ color:#000000; font-size: 10px; }

.gggkleinerText			{ font-size:10px; color:#999999; }
.weisserText			{ font-size:10px; color:#ffffff; }

input, textarea, select			{ font-size:12px; color:#000000; }

.tx-indexedsearch-searchbox		{ font-size: 12px; color: #CC0000; font-weight: bolder; }
.tx-indexedsearch-sw			{ font-size: 12px; color: #CC0000; font-weight: bold; }
.tx-indexedsearch-noresults		{ font-size: 12px; color: #CC0000; font-weight: bolder; }
.tx-indexedsearch-whatis		{ font-size: 12px; color: #CC0000; font-weight: bolder; }
.tx-indexedsearch-sectionlinks		{ font-size: 12px; color: #CC0000; font-weight: bolder; }
.tx-indexedsearch-browsebox		{ font-size: 12px; color: #CC0000; font-weight: bolder; }
.tx-indexedsearch-browsebox-strong	{ font-size: 11px; color: #CC0000; font-weight: bold; }
.tx-indexedsearch-browsebox-SCell	{ font-size: 12px; color: #CC0000; font-weight: bolder; }
.tx-indexedsearch-info			{ font-size: 10px; color: #000000; font-weight: bolder; }
.tx-indexedsearch-sw			{ font-size: 12px; color: #000000; font-weight: bolder; }
.tx-indexedsearch-redMarkup		{ font-size: 12px; color: #ffffff; font-weight: bolder; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#DEEFFF; }
.tx-indexedsearch-secHead		{ background:#ffffff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#DEEFFF; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#DEEFFF; }
.tx-indexedsearch-descr		{ font-size: 12px; color: #000000; font-weight: normal; }
.tx-indexedsearch-suche		{ font-size: 12px; color: #000000; font-weight: normal; }

.tx-lzgallery-pi1-listing			{ border-style:dotted; border-width:0px; border-color:#FFFFFF; border-collapse:collapse; font-size:12px; padding:0px; }
.tx-lzgallery-pi1-listing tr.line1		{ background-color:lightgrey; color:black; }
.tx-lzgallery-pi1-listing tr.line1 td.startdate	{ white-space:nowrap; }
.tx-lzgallery-pi1-listing tr.line1 td.count	{ white-space-nowrap; padding-left:20px; }
.tx-lzgallery-pi1-listing td.preview		{ padding:0px; width:80px; padding-left:4px; }
.tx-lzgallery-pi1-listing td.title		{ font-size:16px; font-face:bold; padding-left:10px; width:80%; }
.tx-lzgallery-pi1-listing tr.line2		{ padding:0px; }
	
.tx-lzgallery-pi1-listing a		{ color:black; }	
.tx-lzgallery-pi1-listing #line-descr-short	{ border-top-width:0px; border-top-style:dotted; border-top-color:#FFFFFF; }
.tx-lzgallery-pi1-parent-descr-short	{ padding:4px 4px 20px 4px; }
.tx-lzgallery-pi1-parent-title		{ font-size:20px;padding:4px 4px 4px 4px; }
.tx-lzgallery-pi1-parent-count		{ padding:4px 4px 4px 4px; }
.tx-lzgallery-pi1-parent-subcount		{ padding:0px 4px 4px 4px; }
.tx-lzgallery-pi1-listing td.information	{ font-size:10px; white-space:nowrap; }

.tx-lzgallery-pi1-fotonav td		{ text-align:center; padding-left:15px; }
.tx-lzgallery-pi1-fotonav td.descr		{ color:#FFFFFF; }
.tx-lzgallery-pi1-fotonav		{ background-color:lightgrey; border-color:#FFFFFF; border-style:solid; border-width:0px; }
.tx-lzgallery-pi1-fotos			{ border-width:0px; border-style:solid; border-color:#FFFFFF; text-align:center; padding:5px 5px 5px 5px; background-color:white; border-collapse:collapse; }
.tx-lzgallery-pi1-fotos td		{ text-align:center; padding:0; border-style:solid; border-width:1px; border-color:#FFFFFF; padding:3px; }

.tx-lzgallery-pi1-title			{ border-bottom-width:0px; border-bottom-style:solid; border-bottom-color:#FFFFFF; text-align:center; margin-bottom:20px; font-size:20px; }
.tx-lzgallery-pi1-descr-long		{ margin:5px 5px 15px 5px; text-align:justify; }

.tx-lzgallery-pi1-5x5-filename		{ font-size:10px; font-style:italic; }
.tx-lzgallery-pi1-1x1-1			{ font-size:12px; font-face:bold; border-bottom:1px solid lightgray; }
.tx-lzgallery-pi1-1x1-2			{ font-size:12px; border:1px solid lightgray; margin:3px 3px 3px 3px; }
.tx-lzgallery-pi1-1x1-filename		{ font-size:10px; font-style:italic; }

.title2				{ color:#000000; font-size: 12px; font-weight:500; }


div.aktion				{ padding-left:4px; text-align:left; }
div.aktion p			{ font-size:8pt; font-weight:normal; color:#FFFFFF; line-height:135%; }
div.aktion td			{ font-size:8pt; font-weight:normal; color:#FFFFFF; line-height:135%; }
div.aktion a			{ font-size:8pt; font-weight:normal; color:##FFFFFF; line-height:135%; }
div.aktion a:link			{ font-size:8pt; color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:135%; }
div.aktion a:visited			{ font-size:8pt; color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:135%; }
div.aktion a:hover			{ font-size:8pt; color:#FFFFFF; text-decoration:underline; font-weight:normal; line-height:135%; }
div.aktion a:active			{ font-size:8pt; color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:135%; }
div.aktion h1			{ font-size:10pt; font-weight:bold; color:#FFE603; padding:0; margin:0; padding-bottom:7px; }




div.weihnachten			{ font-size:9px; }

h1				{ font-size:17px; color:#333333; font-weight:bold; margin-bottom:10px; }
h2				{ font-size:15px; color:#333333; font-weight:bold; margin-bottom:10px; }
h3				{ font-size:15px; color:#CCCCCC; font-weight:bold; margin-bottom:10px; }
h4				{ font-size:13px; color:#333333; font-weight:bold; margin-bottom:10px; }

ol { margin-top:0px; margin-bottom:0px; }
li { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }

img				{ border:0px; }
h3				{ font-size:15px; color:#CCCCCC; font-weight:bold; margin-bottom:10px; }
h4				{ font-size:13px; color:#333333; font-weight:bold; margin-bottom:10px; }

ol { margin-top:0px; margin-bottom:0px; }
li { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }

img				{ border:0px; }

h3				{ font-size:15px; color:#CCCCCC; font-weight:bold; margin-bottom:10px; }
h4				{ font-size:13px; color:#333333; font-weight:bold; margin-bottom:10px; }

ol { margin-top:0px; margin-bottom:0px; }
li { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }

img				{ border:0px; }


#container {
    /*width:1070px; "mit ohren" */
    width:925px;
    margin:0 auto;
    position:relative;
    text-align:left;
}
#tab_xmas {
    position:absolute;
    display:block;
    top:209px;
    left:919px;
    width:150px;
    height:217px;
    background:#007CE5 url(http://www.bavaria-ballon.de/fileadmin/buttons/xmas-banner-09.jpg);
    font-size:12px;
    line-height:110%;
    
}
#tab_xmas a {
    display:block;
    width:150px;
    height:217px;    
}
#tab_xmas span {
    display:block;
    text-indent:-666ex;
}
#tab_links {
    position:absolute;
    display:block;
    top:450px;
    left:919px;
    width:148px;
    background:#C1DEF0;
    font-size:14px;
    line-height:140%;
    padding:10px 0;
    border:1px solid #003B75;
}
#tab_links a:link, #tab_links a:visited {
    display:block;
    text-align:center;
    font-weight:bold;
    
}
#form_error {
    padding:0.5ex 1ex;
    margin:1ex;
    border:1px solid #f66;
}

#buchen_link:link, #buchen_link:visited {
    text-align:center;
    font-size:14px;
    line-height:130%;
    display:block;
    padding:0.5ex;
    background: #fff;

    margin:20px 0;
    border:1px solid #008;
    border-width: 1px 1px 1px 0;
    text-decoration:none;
}
#buchen_link:hover, #buchen_link:active {
    background: #c6ffff;
    
}

.tx_lumogooglemaps_pi1_infobox			{ white-space:nowrap; line-height:150%; font-size:12px; font-weight:normal; color:#657104; }
.tx_lumogooglemaps_pi1_infobox div			{ white-space:nowrap; line-height:150%; font-size:12px; font-weight:normal; color:#657104; }
.tx_lumogooglemaps_pi1_infobox p			{ white-space:nowrap; line-height:150%; font-size:12px; font-weight:normal; color:#657104; }
.tx_lumogooglemaps_pi1_infobox ul			{ white-space:nowrap; line-height:150%; font-size:12px; font-weight:normal; color:#657104; margin-left:20px; margin-top:3px; margin-bottom:7px; }
.tx_lumogooglemaps_pi1_infobox ol			{ white-space:nowrap; line-height:150%; font-size:12px; font-weight:normal; color:#657104; margin-left:25px; margin-top:10px; margin-bottom:0px; }
.tx_lumogooglemaps_pi1_infobox td			{ white-space:nowrap; line-height:100%; font-size:12px; font-weight:normal; color:#657104; margin:0 0 0 0; padding:0 0 0 0; }
.tx_lumogooglemaps_pi1_infobox a			{ line-height:150%; font-size:12px; color:#657104; font-weight:bold; }
.tx_lumogooglemaps_pi1_infobox a:link		{ font-size:12px; color:#657104; text-decoration:underline; font-weight:bold; }
.tx_lumogooglemaps_pi1_infobox a:visited		{ font-size:12px; color:#657104; text-decoration:underline; font-weight:bold; }
.tx_lumogooglemaps_pi1_infobox a:hover		{ font-size:12px; color:#657104; text-decoration:none; font-weight:bold; }
.tx_lumogooglemaps_pi1_infobox a:active		{ font-size:12px; color:#657104; text-decoration:underline; font-weight:bold; }
.tx_lumogooglemaps_pi1_infobox h1			{ font-size:12px; color:#657104; text-decoration:none; font-weight:bold; padding:0 0 7 0; margin:0 0 0 0; }
.tx_lumogooglemaps_pi1_infobox h2			{ font-size:12px; color:#657104; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
.tx_lumogooglemaps_pi1_infobox h3			{ font-size:12px; color:#657104; text-decoration:italic; font-weight:normal; padding:0px; margin:0px; }
.tx_lumogooglemaps_pi1_infobox h4			{ font-size:12px; color:#657104; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; }
.tx_lumogooglemaps_pi1_infobox .bodytext		{ white-space:nowrap; margin:0 0 14px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; line-height:150%; }
.tx_lumogooglemaps_pi1_infobox .csc-frame-frame1	{ border:1px solid #657104; padding:0 0 0 10px; }
.tx_lumogooglemaps_pi1_infobox .csc-frame-frame2	{ border:1px solid #657104; padding:5px 5px 5px 5px; }
.tx_lumogooglemaps_pi1_infobox .DIV.csc-frame-rulerAfter	{ border-left:30px solid #9C0202; border-right:30px solid #9C0202; text-align:middle; border-bottom:1px solid #D12B2B; margin-bottom:10px; margin-top:5px; }
