
		
#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(../abbbg2011/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:#57283B;background-color:#57283B}

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: #ff0066;  cursor:pointer; text-decoration: none; padding:0;}
A:visited    { font-size: 12px;  color: #ff0066;  cursor:pointer; text-decoration: none; padding:0;}
A:active     { font-size: 12px;  color: #795362;  cursor:pointer; text-decoration: none; padding:0;}
A:hover      { font-size: 12px;  color: #9dbc45;  cursor:pointer; text-decoration: none; padding:0;}


.menu 			    { color:#ffffff; font-size: 12px; line-height:12px;  cursor:pointer; margin:0; padding:4px 0px 4px 13px; text-decoration: none; border-top:1px dotted #ffffff; }
.menunoline 	    { color:#ffffff; font-size: 12px; line-height:12px;  cursor:pointer; margin:0; padding:4px 0px 4px 13px; text-decoration: none;  }
.menuchosen 		{ color:#000000; font-size: 12px; line-height:12px;  cursor:pointer; margin:0; padding:4px 0px 4px 13px; text-decoration: none; border-top:1px dotted #ffffff; background:#ff0066 }
.menunolinechosen 	{ color:#000000; font-size: 12px; line-height:12px;  cursor:pointer; margin:0; padding:4px 0px 4px 13px; text-decoration: none; background:#ff0066 }


.Tmenu 			    { color:#ffffff; font-size: 12px; line-height:12px;  cursor:pointer; margin:0px 0px 0px 0px; text-decoration: none;  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:pointer; margin:0px 0px 0px 0px; text-decoration: none;  padding:0px; }
.Tmenunoline A:link 	    { color:#ffffff}
.Tmenunoline A:visited    { color:#ffffff}
.Tmenunoline A:active     { color:#ffffff}
.Tmenunoline A:hover      { color:#000000}

.submenu 		    	{ color:#ffffff; background:#795362; font-size: 12px; line-height:13px;  cursor:pointer; margin:0px; text-decoration: none;  padding:3px 0px 3px 23px;}
.submenuchosen 		{ color: #000000; background:#ff0066; font-size: 12px; line-height:13px;  cursor:pointer; margin:0px; text-decoration: none;  padding:3px 0px 3px 23px; }
.submenumargintop10	{padding-top:7px}

.Tsubmenu 		    { color:#ffffff; font-size: 12px; line-height:12px;  cursor:pointer; margin:0px; text-decoration: none;  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:#947581; font-size: 11px; line-height:12px;  cursor:pointer; margin:0px; text-decoration: none;  padding:3px 0px 3px 33px}
.subsubmenuchosen 	{ color: #000000; background:#ff0066; font-size: 11px; line-height:12px;  cursor:pointer; margin:0px; text-decoration: none;  padding:3px 0px 3px 33px}
.Tsubsubmenu 	    { color:#ffffff; font-size: 11px; line-height:12px;  cursor:pointer; margin:0px; text-decoration: none;  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}

	
.history { line-height:12px; font-size: 10px; margin:10px 0px 5px 0px}
.links {line-height:16px; }
.interpretenbold  { font-weight: bold;}
.komponist  { color: #1a87b6}
.input_publicform250 {width: 250px}
.input_publicform30 {width: 30px}
.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}

.sitemap1   			{	font-size: 12px;	line-height: 16px;	margin: 0px;				text-decoration: none;	font-weight: bold}
.sitemap2   			{	font-size: 11px;	line-height: 15px;	margin: 0px 0px 0px 20px; 	text-decoration: none}
.sitemap3    			{	font-size: 11px;	line-height: 14px;	margin: 0px 0px 0px 40px;	text-decoration: none}



		
