<!--
body    {
        /* Standardschrift */
        font-family: Arial, Helvetica, sans Serif;
        margin: 0pt;
        color:#000080;
			  background-color:#000080;
        font-size: 12pt;
        line-height: 15pt;
        font-weight: bold;
        text-decoration:none;
        }

/* Presse-Texte */
div.presse {
/*  width: 320px;*/
  width: 45%;
  max-height: 200px;
  font-family: Georgia, "Times New Roman", Times, serif;
	text-align:justify;
  color:black;
  padding:10px;
  margin:10px 0px;
  background-color:white;
  border: solid 1px gray;
}

div.presse p.h1 {
  font-size:18px;
  font-weight:bold;
  text-decoration:none;
}

div.presse p.h2 {
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
}

div.presse p {
  font-size:13px;
  line-height:15px;
  font-weight:normal;
  text-decoration:none;
}

img.presse {
  border-top: solid 1px gray;
  border-right: solid 3px gray;
  border-bottom: solid 3px gray;
  border-left: solid 1px gray;
}

img.presse2 {
  border-top: solid 1px #333333;
  border-right: solid 2px #333333;
  border-bottom: solid 2px #333333;
  border-left: solid 1px #333333;
}

/* Link allgemein */
a:link  { color:#000080; text-decoration:none; }
a:visited { color:#0000aa; text-decoration:none; }
a:active { color:#000000; text-decoration:none; }
a:hover { color:#000000; text-decoration:none; }

/* Link im Pathinfo-Bereich */
.pathinfo {
        color:white;
        font-size: 9pt;
        line-height: 10pt;
        font-weight: normal;
        margin: 13pt 0pt 0pt 0pt;
        }

a.pathinfo:link  { color:#FFFFFF;
                  text-decoration:underline;
								}
a.pathinfo:visited { color:#FFFFFF;
                  text-decoration:underline;
									}
a.pathinfo:active { color:#000000;
                  text-decoration:underline;
									}
a.pathinfo:hover { color:#000000;
                  text-decoration:underline;
								}

/* Link im Content-Bereich */
a.content:link  { color:#000080;
                  text-decoration:underline;
								}
a.content:visited { color:#000080;
                  text-decoration:underline;
									}
a.content:active { color:#000000;
                  text-decoration:underline;
									}
a.content:hover { color:#000000;
                  text-decoration:underline;
								}

/* Link im TopMenu */
a.topmenu:link  	{ color:#666666; text-decoration:none; }
a.topmenu:visited { color:#808080; text-decoration:none; }
a.topmenu:active 	{ color:#808080; text-decoration:none;
										background-color:#FFFFCC;
								 	}
a.topmenu:hover 	{ color:#808080; text-decoration:none;
					        	background-color:#FFFFCC;
									}

.mmenu  {
        width:224px;
        line-height: 15pt;
				border-bottom:solid 1px #FFFFFF;
        }

.mactiv {
        width:224px;
        line-height: 15pt;
				border-bottom:solid 1px #FFFFFF;
        }

.smenu  {
        font-size: 10pt;
        line-height: 16pt;
        width:215px;
        margin: 0pt 0pt 0pt 0pt;
        background-color:#B6D6FE;
				border-bottom:solid 1px #000000;
				border-left:solid 8px #000000;
        }

.sactiv {
        font-size: 10pt;
        line-height: 16pt;
        width:215px;
        margin: 0pt 0pt 0pt 0pt;
        background-color:#B6D6FE;
				border-bottom:solid 1px #000000;
				border-left:solid 8px #000000;
        }

/* Link im Menue */
a.menu					{
                  display:block;
                  height:100%;
                  width:218px;
                  padding-left:5px;
                }

a.menu:link     {
								color:#FFFFFF;
				        background-color:#3E3EBE;
	              font-size: 12pt;
	              font-weight: bold;
 	              }

a.menu:visited  {
								color:#DDDDDD;
				        background-color:#3E3EBE;
	              font-size: 12pt;
	              font-weight: bold;
                }

a.menu:focus    {
								color:#000000;
                background-color:#7597FB;
	              font-size: 12pt;
	              font-weight: bold;
                }

a.menu:hover    {
								color:#000000;
                background-color:#7597FB;
	              font-size: 12pt;
	              font-weight: bold;
                }

/* aktiver Link im Menue */
a.activ					{
                  display:block;
//                  height:100%;
                  width:218px;
                  padding-left:5px;
                }

a.activ:link		{
									color:#000000;
				        	background-color:#6666CC;
									text-decoration:none;
                }
a.activ:visited {
									color:#000000;
				        	background-color:#6666CC;
									text-decoration:none;
                }
a.activ:activ		{
									color:#000000;
				        	background-color:#6666CC;
									text-decoration:none;
                }
a.activ:hover 	{
									color:#000000;
	                background-color:#34349A;
	                text-decoration:none;
	              }

a.activ:focus   {
									color:#000000;
	                background-color:#34349A;
	                text-decoration:none;
	              }

/* Link im SubMenue */
a.submenu				{
                  display:block;
                  height:100%;
                  width:210px;
                  padding-left:5px;
                }

a.submenu:link  {
				        background-color:#799CFE;
	              font-size: 10pt;
	              font-weight: bold;
 	              }

a.submenu:visited{
								color:#ffffd0;
				        background-color:#799CFE;
	              font-size: 10pt;
	              font-weight: bold;
                }

a.submenu:active{
	              /* top right bottom left */
	              }

a.submenu:hover {
								color:#000;
				        background-color:#B8D8FF;
	              font-size: 10pt;
	              font-weight: bold;
                }

/* aktiver Link im SubMenue */
a.subactiv     {
                  display:block;
                  width:210px;
                  padding-left:5px;
	              }

a.subactiv:link		{
									color:#000000;
				        	background-color:#6666CC;
									text-decoration:none;
                }
a.subactiv:visited {
									color:#000000;
				        	background-color:#6666CC;
									text-decoration:none;
                }
a.subactiv:activ		{
									color:#000000;
				        	background-color:#6666CC;
									text-decoration:none;
                }
a.subactiv:hover 	{
									color:#000000;
	                background-color:#34349A;
	                text-decoration:none;
	              }

a.subactiv:focus   {
									color:#000000;
	                background-color:#34349A;
	                text-decoration:none;
	              }


/** Hintergrund **/

.bgmenu-l {
        vertical-align: top;
        background-image:url(bilder/illustration/bgmenu-l.jpg);
        background-repeat:repeat-y;
        background-position:right;
        padding-top:0px;
        width:300px;
        }

.bgmenu-r {
        vertical-align: top;
        background-image:url(bilder/illustration/bgmenu-r.jpg);
        background-repeat:repeat-y;
        background-position:left;
        padding-top:0px;
        width:300px;
        }

/** TopMenu **/
.topmenu {
        font-size: 10pt;
        font-weight: bold;
        line-height: 15pt;
        margin: 4pt 10pt 0pt 10pt;
        padding: 0pt 0pt 0pt 0pt;
        background-color:#C3AD95;
        /* top right bottom left */
        }

/** Ueberschriften **/
h1      {
        font-size: 40pt;
        line-height: 45pt;
        font-weight: bolder;
        margin: 20pt 0pt 10pt 0pt;
        }

h2      {
        font-size: 30pt;
        line-height: 35pt;
        font-weight: bolder;
        margin: 15pt 0pt 8pt 0pt;
        }

h3      {
        font-size: 20pt;
        line-height: 25pt;
        font-weight: bold;
        margin: 10pt 0pt 10pt 0pt;
        }

h4      {
        font-size: 14pt;
        line-height: 17pt;
        font-weight: bold;
        margin: 20pt 0pt 10pt 0pt;
        }

.plakat1 {
        font-size: 40pt;
        line-height: 45pt;
        font-weight: bolder;
        margin: 20pt 0pt 10pt 0pt;
        }

.plakat2 {
        font-size: 30pt;
        line-height: 35pt;
        font-weight: bolder;
        margin: 15pt 0pt 8pt 0pt;
        }

.plakat3 {
        font-size: 20pt;
        line-height: 25pt;
        font-weight: bold;
        margin: 10pt 0pt 10pt 0pt;
        }

.plakat4 {
        font-size: 14pt;
        line-height: 17pt;
        font-weight: bold;
        margin: 20pt 0pt 10pt 0pt;
        }

/** Text **/
p       {
        font-size: 12pt;
        line-height: 15pt;
        font-weight: bold;
        margin: 0pt 0pt;
        }

p.inline {
        font-size: 12pt;
        line-height: 15pt;
        font-weight: normal;
        margin: 0pt 0pt;
        }

.info {
        color:white;
        font-size: 12pt;
        line-height: 14pt;
        font-weight: normal;
        margin: 0pt 0pt 0pt 0pt;
        }

/** Startseite **/
.stimg  {
        margin-top: 20pt;
        vertical-align: top;
        }


/** Content-Gestaltung **/

        /* Haupttabelle */
.main   {
        padding: 0px;
        margin: 0px;
        border-collapse:collapse;
        /* background-color:#FFFFCC; */
        /* border-top: solid 3pt #703838; */
        }

        /* Info-Zeile */
._infoline {
        padding: 0mm;
        margin: 0pt;
        background-image:url(bilder/illustration/balkenWblau3.jpg);
        background-repeat:repeat-x;
        border-top: solid 2pt #808080;
        border-bottom: solid 2pt #808080;
        }

        /* content-Tabelle */
.top		{
        margin-top:-4pt;
				}

.centertop {
				text-align:center;
        margin-top:-4pt;
				}

.conttb {
        background-image:url(bilder/illustration/bgverlauf.gif
        background-repeat:repeat-x;
        /* background-position:10pt center; */
        border-collapse: collapse;
        border: solid 1pt #808080;
        margin: 10pt 0pt 10pt 10pt;
        width:97%;
				height:500px;
        }

        /* Galerie */
img.galerie {
        padding:5px 5px 5px 5px;
        }

td.galerielightpic {
        width:80px;
        border-left: solid 1pt #808080;
        border-top: solid 1pt #808080;
        border-bottom: solid 1pt #808080;
        background-color:#FFFFDE;
        padding:10px 0px 5px 5px;
        vertical-align:top;
        }

td.galerielighttext {
        border-right: solid 1pt #808080;
        border-top: solid 1pt #808080;
        border-bottom: solid 1pt #808080;
        background-color:#FFFFDE;
        padding:20px 5px 0px 0px;
        text-align:center;
        vertical-align:top;
        }

td.galeriedarkpic {
        width:80px;
        border-left: solid 1pt #808080;
        border-top: solid 1pt #808080;
        border-bottom: solid 1pt #808080;



        background-color:#F4F6D9;
        padding:10px 0px 5px 5px;
        vertical-align:top;
        }

td.galeriedarktext {
        border-right: solid 1pt #808080;
        border-top: solid 1pt #808080;
        border-bottom: solid 1pt #808080;
        background-color:#F4F6D9;
        padding:20px 5px 0px 0px;
        text-align:center;
        vertical-align:top;
        }

        /* einzelne Kuenstlerseiten */
td.descr{
        vertical-align: top;
        text-align: left;
        padding: 20px;
				}

td.descrcenter{
        vertical-align: top;
        text-align: center;
        padding: 20px 20px;
				}

td.descrnocd{
        width:235pt;
        vertical-align: top;
        text-align: left;
        padding: 20px 0px 20px 20px;
				}

td.descrleft{
        width:200px;
        vertical-align: top;
        text-align: left;
        padding: 20pt 0pt 20pt 20pt;
				}

td.descrright{
        vertical-align: top;
        text-align: left;
        padding: 20pt;
				}

				/* Darstellung des Players */
div.player{
				width: 300px;
        height: 20px;
        vertical-align: top;
        text-align: center;
//        background-color: #3333FF;
				}

.conttbp {
        background-color: #FFFFDE;
        border-collapse: collapse;
        border: solid 1pt #808080;
        margin: 10pt 0pt 10pt 10pt;
        width:97%;
        }

.copy
{
	font-size: 18pt;
  vertical-align: middle;
}

//-->
