
		
#DIVcontent    { position:relative; margin-left:220px; margin-top:95px; width:500px;   float:left;}
#DIVcontent2    { position:relative; margin-left:220px; margin-top:0px; width:580px;   float:left; clear:left; }
#DIVcontent101   { position:absolute; left:198px; top:400px; width:500px;   }
#DIVcontent101a  { position:absolute; left:200px; top:412px; width:610px; border-top:5px solid #ffffff}
#DIVcontent101b  { margin:10px 10px 10px 480px }
#DIVbanner101  { position:absolute; left:820px; top:466px; width:130px; }

#DIVcontent2a  { position:relative; margin-left:220px;  width:380px;  float:left; clear:left; display: inline }
#DIVcontent2b  { position:relative; margin-left:600px;    width:190px;  text-align:right; clear:right}

#DIVcontent2aa  { position:relative; margin:0px;  width:380px;  float:left; clear:left; display: inline }
#DIVcontent2bb  { position:relative; margin-left:380px;    width:190px;  text-align:right; clear:right}

#DIVcontent2aa275  { position:relative; margin:0px;  width:295px;  float:left; clear:left; display: inline }
#DIVcontent2bb275  { position:relative; margin-left:295px;    width:275px;  text-align:right; clear:right}

#DIVmenu       { position:absolute;left:17px;top:100px;width:183px;}
#DIVtopmenu    { position:absolute;left:17px;top:17px;width:400px; }
#DIVbg2        { position:absolute;left:200px;top:17px;width:610px; }
#DIVbg1        { position:absolute;left:0px;top:0px;width:100px;}
#DIVbacklink	{ position:absolute;left:695px;top:110px;width:100px;text-align:right}

#DIVpseudopopup1  { position:absolute;left:150px;top:50px; background-color:#ffffff;padding:5px;text-align:right}
#DIVpseudopopup2  { position:absolute;left:530px;top:163px;width:400px;background-color:#ffffff;padding:5px;text-align:right}
#DIV1106videogross  { width:400px; background-color:#ffffff;padding:5px;text-align:right;margin-bottom:20px}
#DIV1106video     { position:absolute; left:582px;top:125px;width:210px:height:142px;background-color:#ffffff;padding:5px}

body         { font-size: 12px; line-height:16px; font-family: arial, helvetica, sans-serif;  background-color:#ffffff; color: #000000; text-decoration: none; margin:0; padding:18px 12px 13px 2px; background-image:url(../abbbg2010/bgbg.gif); background-repeat:repeat-y}
td, p         { font-size: 12px; line-height:16px; font-family: arial, helvetica, sans-serif; color: #000000; text-decoration: none; margin-top:8px}
textarea     {  font-size: 12px; line-height:16px; font-family: arial, helvetica, sans-serif; color: #000000; text-decoration: none}

hr {border:0;height:1px;color:#35455e;background-color:#35455e}

h1     { font-size: 20px; line-height:26px;  font-weight: bold;  color: #000000; padding:0}
h2    { font-size: 14px;  line-height:16px; font-weight: bold;  color: #000000;}
h3      { font-size: 12px;  font-weight: bold; }
.zwh1 { font-size: 20px; line-height:26px;  font-weight: bold;  color: #000000}
.zwh2 { font-size: 14px;  line-height:16px; font-weight: bold;  color: #000000}
.zwh3 { font-size: 12px;  font-weight: bold;}

.termine101 {border-top-width:5px; border-top-style:solid; border-top-color:#ffffff;margin:20px 0px 0px 0px}
.termine101x {border-top-width:5px; border-top-style:solid; border-top-width:1px; border-top-style:dotted; border-top-color:#000000;margin:10px 0px 0px 0px}

.termine101einzug {margin:10px 10px 10px 10px}

input        { font-size: 12px;   color: #000000; text-decoration: none}
.go			 { width:15px; height:16px; border:0px}

img				{border:0}

A:link       { font-size: 12px;  color: #e66c2d; font-weight: normal; cursor:hand; text-decoration: none; padding:0;}
A:visited    { font-size: 12px;  color: #e66c2d; font-weight: normal; cursor:hand; text-decoration: none; padding:0;}
A:active     { font-size: 12px;  color: #e66c2d; font-weight: normal; cursor:hand; text-decoration: none; padding:0;}
A:hover      { font-size: 12px;  color: #b9521d; font-weight: normal; cursor:hand; text-decoration: none; padding:0;}


.menu 			   { color:#ffffff; font-size: 12px; line-height:12px;  cursor:hand; margin:0px 0px 0px 0px; text-decoration: none; font-weight: normal; padding:4px 0px 4px 13px; border-top-width:1px; border-top-style:dotted; border-top-color:#ffffff;}
.menunoline 	   { color:#ffffff; font-size: 12px; line-height:12px;  cursor:hand; margin:0px 0px 0px 0px; text-decoration: none; font-weight: normal; padding:4px 0px 4px 13px; }

.Tmenu 			    { color:#ffffff; font-size: 12px; line-height:12px;  cursor:hand; margin:0px 0px 0px 0px; text-decoration: none; font-weight: normal; padding:0px; }
.Tmenu A:link 	    { color:#ffffff}
.Tmenu A:visited    { color:#ffffff}
.Tmenu A:active     { color:#ffffff}
.Tmenu A:hover      { color:#000000}

.Tmenunoline 			    { color:#ffffff; font-size: 12px; line-height:12px;  cursor:hand; margin:0px 0px 0px 0px; text-decoration: none; font-weight: normal; padding:0px; }
.Tmenunoline A:link 	    { color:#ffffff}
.Tmenunoline A:visited    { color:#ffffff}
.Tmenunoline A:active     { color:#ffffff}
.Tmenunoline A:hover      { color:#000000}

.submenuALT2008		    { color:#ffffff; background:#4e6281; font-size: 11px; line-height:12px;  cursor:hand; margin:0px; text-decoration: none; font-weight: normal; padding:1px 0px 3px 25px; border-top-width:1; border-top-style:solid; border-top-color:0d78bc1;}
.submenu 		    { color:#ffffff; background:#4e6281; font-size: 11px; line-height:12px;  cursor:hand; margin:0px; text-decoration: none; font-weight: normal; padding:1px 0px 3px 25px;}

.Tsubmenu 		    { color:#ffffff; font-size: 11px; line-height:12px;  cursor:hand; margin:0px; text-decoration: none; font-weight: normal; padding:0px; }
.Tsubmenu A:link 	   { color:#ffffff; font-size: 11px; line-height:12px}
.Tsubmenu A:visited    { color:#ffffff; font-size: 11px; line-height:12px}
.Tsubmenu A:active     { color:#ffffff; font-size: 11px; line-height:12px}
.Tsubmenu A:hover      { color:#000000; font-size: 11px; line-height:12px}

.subsubmenu 	    { color:#ffffff; background:#4e6281; font-size: 11px; line-height:12px;  cursor:hand; margin:0px; text-decoration: none; font-weight: normal; padding:1px 0px 3px 37px}
.Tsubsubmenu 	    { color:#ffffff; font-size: 11px; line-height:12px;  cursor:hand; margin:0px; text-decoration: none; font-weight: normal; padding:0px}
.Tsubsubmenu A:link 	    { color:#ffffff; font-size: 11px; line-height:12px}
.Tsubsubmenu A:visited    { color:#ffffff; font-size: 11px; line-height:12px}
.Tsubsubmenu A:active     { color:#ffffff; font-size: 11px; line-height:12px}
.Tsubsubmenu A:hover      { color:#000000; font-size: 11px; line-height:12px}

.menuchosen 		{ color: #000000; background:#0d78bc1; font-size: 12px; line-height:12px;  cursor:hand; margin:0px; text-decoration: none; font-weight: normal; padding:4px 0px 4px 13px; }
.menunolinechosen 	{ color: #000000; background:#0d78bc1; font-size: 12px; line-height:12px;  cursor:hand; margin:0px; text-decoration: none; font-weight: normal; padding:4px 0px 4px 13px;}
.submenuchosen 		{ color: #000000; background:#0d78bc1; font-size: 11px; line-height:12px;  cursor:hand; margin:0px; text-decoration: none; font-weight: normal; padding:1px 0px 3px 25px; }
.subsubmenuchosen 	{ color: #000000; background:#0d78bc1; font-size: 11px; line-height:12px;  cursor:hand; margin:0px; text-decoration: none; font-weight: normal; padding:1px 0px 3px 37px}
	
.history { line-height:12px; font-size: 10px; margin:10px 0px 5px 0px}
.links {line-height:16px; margin:0 0 7px 0}
.interpretenbold  { font-weight: bold;}
.komponistenbold  { color: #0473ba;}
.input_publicform250 {width: 250px}
.textarea_publicform250 {width: 250px}

small {font-size: 11px}

.tabletermine { width:569px; border-spacing: 0; border-collapse: collapse }
.tdtermine1 { width:151px; vertical-align:top; margin:0; padding-top:10px; border-bottom:1px dotted #000000}
.tdtermine2 { width:379px; vertical-align:top;  margin:0; padding-top:10px; border-bottom:1px dotted #000000}
.tdtermine3 { width:39px; vertical-align:bottom;  margin:0; padding-top:10px; text-align:right; border-bottom:1px dotted #000000}


		