/* --------------------- Formatierungen Allgemein ------------------------------------------------ */

body              {color:#ffffff; background-color:#ffffff
; font-family:verdana,arial,serif; font-size:13px;}
h1                {color:#ffffff; background:#C0C0C0; margin:7px 0px 35px 0px; letter-spacing:1px; font-family:times, verdana, arial, serif; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; text-align:center; font-size:15px; font-weight:800; padding-top:1px; padding-bottom:2px;}
hr                {visibility:hidden; padding-top:2em;}
.italic           {font-style:italic;}
.current          {color:#000000; background: #000000; display:block; width:8.5em;  height:1.5em;}
.bold             {color:#778899; font-weight:800;}
.preise           {margin:70px 0px 100px 0px; border-top:1px solid #6a076d; border-bottom:1px solid #6a076d; padding-top:15px; padding-bottom:25px;}
.header           {margin:auto; width:100%; border:0px solid #ffffff;} 
.telefon          {margin:25px 40px 0px 0px; float:right; border:1px dashed #C0C0C0; padding:4px; text-align:center; font-weight:400; color:#ffffff; font-size:11px;}
.logo             {margin:24px 0px 15px 38px; width:343px; height:75px; border:0px solid #6a076d;}
#border           {color:#000000; background-color:#ffffff ; margin:auto; height:100%; width:71.4em; -moz-border-radius: 14px; border-left: 4px double #ffffff; border-right: 4px double #ffffff; border-top: 4px double #ffffff; border-bottom: 4px double #ffffff;}
.blaunormal       {color:#6a076d; font-size:13px;}
.blaunormalfett   {color:#6a076d; font-size:13px; font-weight:800;}
.blaugross        {color:#6a076d; font-size:15px;}
.blaugrossfett    {color:#6a076d; font-size:15px; font-weight:800;}

/* --------------------- Formatierungen für Footer ------------------------------------------------ */
.footer                    {padding: 5px 17px 5px 17px; margin:5em 0px 0px 0px; text-align:justify; color: #ffffff; background: #ffffff; border: 1px solid #ffffff; font-size: 11px;}
.footer a                  {text-decoration:underline;}
.footer a:link             {text-decoration:underline; color:#ffffff; font-weight:800;}
.footer a:visited          {text-decoration:underline; color:#ffffff; font-weight:800;}
.footer a:hover            {text-decoration:none; color:#C0C0C0;}
.footer a:active           {text-decoration:underline; color:#000000; font-weight:800;} 


/* --------------------- Formatierungen für allgemeine Links ------------------------------------------------ */
a                          {text-decoration:underline; font-weight:800;} 
a:link                     {color:#2a2a49; text-decoration:underline; font-weight:800;}  
a:visited                  {color:#2a2a49; text-decoration:underline; font-weight:800;} 
a:hover                    {color:#c71585; text-decoration:underline; font-weight:800;}
a:active                   {color:#2a2a49; text-decoration:underline; font-weight:800;} 
 


/* --------------------- Formatierungen für Navigation ------------------------------------------------ */
.navigation                {margin:2.5em 0px 1em 2.2em; text-align: center; color:#ffffff; xborder:1px solid #6a076d; height: 40px; xbackground: #c0c0c0;} 
.navigation a              {-moz-border-radius: 13px; text-decoration:none; width:8.7em; height:1.3em; background: #C0C0C0; display:block; float:left; xborder:0px solid 999999; #border-bottom:1px solid #1a1a3b; border-top:1px solid #999999; font-weight:800; padding: 1px;} 
.navigation a:link         {text-decoration:none; color:#000000; font-weight:800; width:8.7em;  height:1.4em; background: #C0C0C0; margin-right:10px;} 
.navigation a:visited      {text-decoration:none; color:#000000; font-weight:800; width:8.7em;  height:1.4em; background: #C0C0C0; margin-right:10px;} 
.navigation a:hover        {text-decoration:none; color:#ffffff; background:#5554BC; width:8.7em;  height:1.4em; } 
.navigation a:active       {text-decoration:none; font-weight:800; width:8.7em;  height:1.4em; }
#current                   {-moz-border-radius: 13px; color:#ffffff; background:#5554BC; display:block; width:8.7em; height:1.4em; font-weight:800; xborder: 1px solid #dddddd;}
 



/* --------------------- Formatierungen für Seite Person ------------------------------------------------ */
#person                     {margin:auto; width:64em; text-align:justify; border:0px solid #3355bb;}
#person  h2                  {margin: 0em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#person  h3                  {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #656DE9; letter-spacing: 0.1em; font-family: times, verdana;}
#person   img.bildrechts      {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 1em 0px 19px 30px; float:right;}
#person  img.bildlinks       {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 1em 30px 20px 0px; float:left;}
#person   strong              {margin: 3em 0 0 0; display: block; font-size: 15px; text-align: center;}
#person   hr                  {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}
#person  p                   {margin: 2em 0 0 0;}
#person                       {margin:auto; width:64em; text-align:justify; border:0px solid #3355bb;}
#person   h2                  {margin:3px 0px 0px 0px; color:#2a2a49; font-weight:800; font-size:17px;}
#person   h3                  {margin:19px 0px 0px 0px; color:#656DE9; font-weight:800; font-size:14px;}
#person   h4                  {margin:27px 0px 0px 0px; color:#656DE9; font-weight:800; font-size:14px;}
#person   h5                  {margin:40px 0 0 0; font-weight:800; color:#778899; font-size:15px; text-align:center;}
#person   img                 {margin:0px 29px 0px 2em; border:1px solid #C0C0C0; padding: 3px;}
#person   .titelbild          {float:left; margin:3px 30px 26px 0px; border:0px solid #C0C0C0; padding: 3px; border:0px solid #C0C0C0;}
#person   .pics               {margin:5.7em 0px 0px 0px;}
#person   span                {margin:50px 0px 0px 0px; font-weight:800; color:#656DE9; font-size:16px; text-align:center; display: block;} 
#person   b                   {margin:0px 0px 45px 0px; font-weight:400; color:#000000; font-size:11px; text-align:center; display: block;}
 




/* --------------------- Formatierungen für Seite startseite ------------------------------------------------ */
#index                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#index   h2                    {margin: 0em 0px 1em 0px; font-size: 60px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#index    h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#index    strong                {font-weight:400; color: #9898F0;}
#index    .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#index    .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#index    .indexlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#index    .indexlink   a         {text-decoration:underline; font-weight:800;}
#index    .indexlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#index    .indexlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#index   .indexlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#index   .indexlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#index    hr                    {margin:5em 0px 5em 0px; color:#545454; visibility: visible; padding:0px;}








/* --------------------- Formatierungen für Seite Hinweis ------------------------------------------------ */
#hinweis                     {margin:auto; width:64em; text-align:justify; border:0px solid #0000ff;}
#hinweis h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#hinweis h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #000000; letter-spacing: 0.1em; font-family: times, verdana;}
#hinweisstrong                {font-weight:400; color: #9898F0;}
#hinweis .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#hinweis .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#hinweis .hinweislink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#hinweis .hinweislink   a         {text-decoration:underline; font-weight:800;}
#hinweis .hinweislink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#hinweis .hinweislink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#hinweis .hinweislink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#hinweis .hinweislink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#hinweis hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}



/* --------------------- Formatierungen für Seite Vita ------------------------------------------------ */
#vita                      {margin:auto; width:64em; text-align:justify; border:0px solid #0000ff;}
#vita h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#vita h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #000000; letter-spacing: 0.1em; font-family: times, verdana;}
#vita strong                {font-weight:400; color: #9898F0;}
#vita .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#vita .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#vita .vitalink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#vita .vitalink   a         {text-decoration:underline; font-weight:800;}
#vita .vitalink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#vita .vitalink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#vita .vitalink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#vita .vitalink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#vita hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}



/* --------------------- Formatierungen für Seite Referenzen ------------------------------------------------ */
#referenzen                      {margin:auto; width:64em; text-align:justify; border:0px solid #0000ff;}
#referenzen h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #000000; letter-spacing: 0.1em; font-family: times, verdana;}
#referenzen h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #000000; letter-spacing: 0.1em; font-family: times, verdana;}
#referenzen strong                {font-weight:400; color: #9898F0;}
#referenzen .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#referenzen .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#referenzen .referenzenlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#referenzen .referenzenlink   a         {text-decoration:underline; font-weight:800;}
#referenzen .referenzenlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#referenzen .referenzenlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#referenzen .referenzenlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#referenzen .referenzenlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#referenzen hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}





/* --------------------- Formatierungen für Seite Fragen ------------------------------------------------ */
#fragen                      {margin:auto; width:64em; text-align:justify; border:0px solid #0000ff;}
#fragen h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#fragen h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #000000; letter-spacing: 0.1em; font-family: times, verdana;}
#fragen strong                {font-weight:400; color: #9898F0;}
#fragen .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#fragen .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#fragen .fragenlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#fragen .fragenlink   a         {text-decoration:underline; font-weight:800;}
#fragen .fragenlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#fragen .fragenlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#fragen .fragenlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#fragen .fragenlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#fragen hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}




/* --------------------- Formatierungen für Seite Gewinnspiel ------------------------------------------------ */
#gewinnspiel                     {margin:auto; width:64em; text-align:justify; border:0px solid #0000ff;}
#gewinnspiel  h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#gewinnspiel  h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #000000; letter-spacing: 0.1em; font-family: times, verdana;}
#gewinnspiel  strong                {font-weight:400; color: #9898F0;}
#gewinnspiel  .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#gewinnspiel  .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#gewinnspiel  .gewinnspiel link             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#gewinnspiel  .gewinnspiel link   a         {text-decoration:underline; font-weight:800;}
#gewinnspiel  .gewinnspiel link   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#gewinnspiel  .gewinnspiel link   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#gewinnspiel .gewinnspiel link   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#gewinnspiel  .gewinnspiel link   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#gewinnspiel  hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}






/* --------------------- Formatierungen für Seite Interview ------------------------------------------------ */
#interview                      {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#interview   h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#interview   h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#interview  h4                  {margin:27px 0px 0px 0px; color:#656DE9; font-weight:800; font-size:14px;}
#interview  h5                  {margin:40px 0 0 0; font-weight:800; color:#778899; font-size:15px; text-align:center;}
#interview    strong                {font-weight:400; color: #9898F0;}
#interview    .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#interview    .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#interview    .interview  link             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#interview    .interview  link   a         {text-decoration:underline; font-weight:800;}
#interview    .interview  link   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#interview    .interview link   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#interview    .interview  link   a:hover   {color:#; text-decoration:underline; font-weight:800;}
#interview    .interview  link   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#interview    hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}





/* --------------------- Formatierungen für Seite Charity ------------------------------------------------ */
#charity                     {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#charity    h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#charity     h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#charity    strong                {font-weight:400; color: #9898F0;}
#charity    .bildrechts           {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#charity    .bildlinks            {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#charity    .charitylink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#charity    .charitylink   a         {text-decoration:underline; font-weight:800;}
#charity    .charitylink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#charity    .charitylink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#charity    .charitylink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#charity    .charitylink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#charity      hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}






/* --------------------- Formatierungen für Seite Pickpocket ------------------------------------------------ */
#pickpocket                      {margin:auto; width:64em; text-align:justify; border:0px solid #0000ff;}
#pickpocket h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#pickpocket h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #000000; letter-spacing: 0.1em; font-family: times, verdana;}
#pickpocket strong                {font-weight:400; color: #9898F0;}
#pickpocket .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#pickpocket .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#pickpocket .pickpocketlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#pickpocket .pickpocketlink   a         {text-decoration:underline; font-weight:800;}
#pickpocket .pickpocketlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#pickpocket .pickpocketlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#pickpocket .pickpocketlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#pickpocket .pickpocketlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#pickpocket hr    







/* --------------------- Formatierungen für Seite kontaktformular ------------------------------------------------ */
#kontaktformular   h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#kontaktformular                      {margin:auto; width:64em;}
#kontaktformular   #formmailer          {background-color: #ffffff; color: #000000; width: 24em; border: 0px solid #dddddd; padding: 2em; padding-top: 0.5em; float: left; margin: 0 3em 0 0;}
#kontaktformular   #formmailer h2       {font-size: 18px; color: #C0C0C0; margin: -0.4em 0 1.6em 0em; font-family: arial;}
#kontaktformular  #formmailer h3       {font-size: 14px; margin: 0em 0 2em 0em; color: #778899;}
#kontaktformular #formmailer h4       {font-size: 14px; margin: 3em 0 2em 0em; color: #778899;}
#kontaktformular  h5                   {margin: 0em 0px 0em 0px; font-size: 15px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#kontaktformular  h6                   {margin: 5em 0px 0.5em 0px; font-size: 15px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#kontaktformular  #formmailer p        {margin: 0 0 0.5em 0;} 
#kontaktformular  #formmailer span     {display: block;} 
#kontaktformular  #formmailer input    {background-color: #C0C0C0; color: #000000;}
#kontaktformular #formmailer textarea {background-color: #C0C0C0; color: #000000; margin:0 0 1em 0;}
#kontaktformular  #texterechts         {margin: 0em 0em 0em 38em;} 
#kontaktformular  #textelinks         {margin: 0em 0em 0em 38em;} 
#kontaktformular  strong               {font-weight:400; color: #9898F0;}
#kontaktformular  img.bildrechts       {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 5em 0px 19px 30px; float:right;}
#kontaktformular  img.bildlinks        {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 5em 30px 0 0px; float:left;}
#kontaktformular  img                  {margin: 0 0 -1em 0; border: 1px solid #ffffff;}     
#kontaktformular  p                    {margin: 2em 0 0 0;}
#kontaktformular  hr                   {margin: 2em 0px 0em 0px; color:#ffffff; xvisibility: visible; clear: both;}




/* --------------------- Formatierungen für Seite zur Kontakt ------------------------------------------------ */
#kontakt                      {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#kontakt     h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #000000; letter-spacing: 0.1em; font-family: times, verdana;}
#kontakt     h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#kontakt  h4                  {margin:27px 0px 0px 0px; color:#656DE9; font-weight:800; font-size:14px;}
#kontakt  h5                  {margin:40px 0 0 0; font-weight:800; color:#778899; font-size:15px; text-align:center;}
#kontakt    strong                {font-weight:400; color: #9898F0;}
#kontakt    .bildrechts           {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#kontakt      .bildlinks            {border:0px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#kontakt     .kontaktlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#kontakt     .kontaktlink   a         {text-decoration:underline; font-weight:800;}
#kontakt      .kontaktlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#kontakt      .kontaktlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#kontakt     .kontaktlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#kontakt     .kontaktlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#kontakt      hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}









/* --------------------- Formatierungen für Seite Show ------------------------------------------------ */
#show                      {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#show     h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#show     h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#show    strong                {font-weight:400; color: #9898F0;}
#show     .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#show     .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#show    .showlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#show     .showlink   a         {text-decoration:underline; font-weight:800;}
#show    .showlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#show     .showlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#show    .showlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#show     .showlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#show     hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}








/* --------------------- Formatierungen für Seite Buehne ------------------------------------------------ */
#buehne                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#buehne   h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#buehne   h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#buehne   strong                {font-weight:400; color: #9898F0;}
#buehne   .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#buehne   .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#buehne   .buehne link             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#buehne   .buehne link   a         {text-decoration:underline; font-weight:800;}
#buehne   .buehne link   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#buehne   .buehne link   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#buehne   .buehne link   a:hover   {color:#; text-decoration:underline; font-weight:800;}
#buehne   .buehne link   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#buehne   hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}







/* --------------------- Formatierungen für Seite Hallo ------------------------------------------------ */
#hallo                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#hallo   h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#hallo   h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#hallo   strong                {font-weight:400; color: #9898F0;}
#hallo   .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#hallo   .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#hallo   .hallolink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#hallo   .hallolink   a         {text-decoration:underline; font-weight:800;}
#hallo   .hallolink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#hallo   .hallolink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#hallo   .hallolink   a:hover   {color:#; text-decoration:underline; font-weight:800;}
#hallo   .hallolink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#hallo   hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}





/* --------------------- Formatierungen für Seite Presse ------------------------------------------------ */
#presse                     {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#presse    h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#presse   h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#presse   strong                {font-weight:400; color: #9898F0;}
#presse    .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#presse    .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#presse    .presselink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#presse    .presselink   a         {text-decoration:underline; font-weight:800;}
#presse   .presselink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#presse    .presselink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#presse    .presselink   a:hover   {color:#; text-decoration:underline; font-weight:800;}
#presse    .presselink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#presse    hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}




/* --------------------- Formatierungen für Seite Anfrage ------------------------------------------------ */
#anfrage                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#anfrage  h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#anfrage  h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#anfrage  strong                {font-weight:400; color: #9898F0;}
#anfrage  .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#anfrage  .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#anfrage  .anfragelink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#anfrage  .anfragelink   a         {text-decoration:underline; font-weight:800;}
#anfrage  .anfragelink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#anfrage  .anfragelink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#anfrage  .anfragelink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#anfrage  .anfragelink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#anfrage  hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}





/* --------------------- Formatierungen für Seite privat-kontaktformular ------------------------------------------------ */
#privat-kontaktformular                      {margin:auto; width:64em;}
#privat-kontaktformular   #formmailer          {background-color: #C0C0C0; color: #000000; width: 24em; border: 0px solid #dddddd; padding: 2em; padding-top: 0.5em; float: left; margin: 0 3em 0 0;}
#privat-kontaktformular   #formmailer h2       {font-size: 18px; color: #6a076d; margin: -0.4em 0 1.6em 0em; font-family: arial;}
#privat-kontaktformular  #formmailer h3       {font-size: 14px; margin: 0em 0 2em 0em; color: #6a076d;}
#privat-kontaktformular #formmailer h4       {font-size: 14px; margin: 3em 0 2em 0em; color: #6a076d;}
#privat-kontaktformular  h5                   {margin: 0em 0px 0em 0px; font-size: 15px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#privat-kontaktformular  h6                   {margin: 5em 0px 0.5em 0px; font-size: 15px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#privat-kontaktformular  #formmailer p        {margin: 0 0 0.5em 0;} 
#privat-kontaktformular  #formmailer span     {display: block;} 
#privat-kontaktformular  #formmailer input    {background-color: #ffffff; color: #000000;}
#privat-kontaktformular #formmailer textarea {background-color: #ffffff; color: #ffffff; margin:0 0 1em 0;}
#privat-kontaktformular  #texterechts         {margin: 0em 0em 0em 38em;} 
#privat-kontaktformular  #textelinks         {margin: 0em 0em 0em 38em;} 
#privat-kontaktformular  strong               {font-weight:400; color: #9898F0;}
#privat-kontaktformular  img.bildrechts       {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 5em 0px 19px 30px; float:right;}
#privat-kontaktformular  img.bildlinks        {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 5em 30px 0 0px; float:left;}
#privat-kontaktformular  img                  {margin: 0 0 -1em 0; border: 1px solid #ffffff;}     
#privat-kontaktformular  p                    {margin: 2em 0 0 0;}
#privat-kontaktformular  hr                   {margin: 2em 0px 0em 0px; color:#ffffff; xvisibility: visible; clear: both;}



/* --------------------- Formatierungen für Seite kontaktformular-agenturen ------------------------------------------------ */
#privat-agenturen                      {margin:auto; width:64em;}
#privat-agenturen    #formmailer          {background-color: #C0C0C0; color: #ffffff; width: 24em; border: 0px solid #dddddd; padding: 2em; padding-top: 0.5em; float: left; margin: 0 3em 0 0;}
#privat-agenturen    #formmailer h2       {font-size: 18px; color: #6a076d; margin: -0.4em 0 1.6em 0em; font-family: arial;}
#privat-agenturen   #formmailer h3       {font-size: 14px; margin: 0em 0 2em 0em; color: #6a076d;}
#privat-agenturen  #formmailer h4       {font-size: 14px; margin: 3em 0 2em 0em; color: #6a076d;}
#privat-agenturen   h5                   {margin: 0em 0px 0em 0px; font-size: 15px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#privat-agenturen   h6                   {margin: 5em 0px 0.5em 0px; font-size: 15px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#privat-agenturen   #formmailer p        {margin: 0 0 0.5em 0;} 
#privat-agenturen   #formmailer span     {display: block;} 
#privat-agenturen   #formmailer input    {background-color: #C0C0C0; color: #000000;}
#privat-agenturen  #formmailer textarea {background-color: #C0C0C0; color: #000000; margin:0 0 1em 0;}
#privat-agenturen   #texterechts         {margin: 0em 0em 0em 38em;} 
#privat-agenturen   #textelinks         {margin: 0em 0em 0em 38em;} 
#privat-agenturen   strong               {font-weight:400; color: #9898F0;}
#privat-agenturen   img.bildrechts       {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 5em 0px 19px 30px; float:right;}
#privat-agenturen   img.bildlinks        {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 5em 30px 0 0px; float:left;}
#privat-agenturen   img                  {margin: 0 0 -1em 0; border: 1px solid #ffffff;}     
#privat-agenturen   p                    {margin: 2em 0 0 0;}
#privat-agenturen   hr                   {margin: 2em 0px 0em 0px; color:#ffffff; xvisibility: visible; clear: both;}




/* --------------------- Formatierungen für Seite Comedy-zauberer ------------------------------------------------ */
#comedy-zauberer                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#comedy-zauberer   h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#comedy-zauberer   h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#comedy-zauberer   strong                {font-weight:400; color: #9898F0;}
#comedy-zauberer   .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#comedy-zauberer   .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#comedy-zauberer   .comedy-zaubererlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#comedy-zauberer   .comedy-zaubererlink   a         {text-decoration:underline; font-weight:800;}
#comedy-zauberer   .comedy-zaubererlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#comedy-zauberer   .comedy-zaubererlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#comedy-zauberer   .comedy-zaubererlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#comedy-zauberer   .comedy-zaubererlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#comedy-zauberer   hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}




/* --------------------- Formatierungen für Seite Meisterzauberer ------------------------------------------------ */
#meisterzauberer                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#meisterzauberer   h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
meisterzauberer   h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#meisterzauberer   strong                {font-weight:400; color: #9898F0;}
#meisterzauberer   .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#meisterzauberer   .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#meisterzauberer   .meisterzaubererlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#meisterzauberer   .meisterzaubererlink   a         {text-decoration:underline; font-weight:800;}
#meisterzauberer   .meisterzaubererlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#meisterzauberer   .meisterzaubererlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#meisterzauberer   .meisterzaubererlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#meisterzauberer   .meisterzaubererlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#meisterzauberer   hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}




/* --------------------- Formatierungen für Seite Impressum ------------------------------------------------ */
#impressum                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#impressum  h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#impressum  h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#impressum  h4                  {margin:27px 0px 0px 0px; color:#656DE9; font-weight:800; font-size:14px;}
#impressum  h5                  {margin:40px 0 0 0; font-weight:800; color:#778899; font-size:15px; text-align:center;}
#impressum  strong                {font-weight:400; color: #9898F0;}
#impressum  .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#impressum  .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#impressum  .impressumlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#impressum  .impressumlink   a         {text-decoration:underline; font-weight:800;}
#impressum  .impressumlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#impressum  .impressumlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#impressum  .impressumlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#impressum  .impressumlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#impressum  hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}





/* --------------------- Formatierungen für Seite Galerie ------------------------------------------------ */
#galerie                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#galerie     h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#galerie     h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#galerie  h4                  {margin:27px 0px 0px 0px; color:#656DE9; font-weight:800; font-size:14px;}
#galerie h5                  {margin:40px 0 0 0; font-weight:800; color:#778899; font-size:15px; text-align:center;}
#galerie     strong                {font-weight:400; color: #9898F0;}
#galerie     .bildrechts           {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#galerie     .bildlinks            {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#galerie    .galerielink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#galerie     .galerielink   a         {text-decoration:underline; font-weight:800;}
#galerie     .galerielink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#galerie     .galerielink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#galerie    .galerielink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#galerie     .galerielink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#galerie     hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}



/* --------------------- Formatierungen für Seite Show ------------------------------------------------ */
#show                      {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#show      h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#show      h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#show      strong                {font-weight:400; color: #9898F0;}
#show      .showrechts           {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#show      .showlinks            {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#show     .showlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#show      .showlink   a         {text-decoration:underline; font-weight:800;}
#show      .showlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#show      .showlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#show     .showlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#show      .showlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#show      hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}






/* --------------------- Formatierungen für Seite Prominente ------------------------------------------------ */
#prominente                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#prominente     h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#prominente     h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#prominente     strong                {font-weight:400; color: #9898F0;}
#prominente     .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#prominente     .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#prominente    .prominentelink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#prominente     .prominentelink   a         {text-decoration:underline; font-weight:800;}
#prominente     .prominentelink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#prominente     .prominentelink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#prominente    .prominentelink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#prominente     .prominentelink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#prominente     hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}




/* --------------------- Formatierungen für Seite Meinungen ------------------------------------------------ */
#meinungen                      {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#meinungen     h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#meinungen     h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#meinungen  h4                  {margin:27px 0px 0px 0px; color:#656DE9; font-weight:800; font-size:14px;}
#meinungen  h5                  {margin:40px 0 0 0; font-weight:800; color:#778899; font-size:15px; text-align:center;}
#meinungen   strong                {font-weight:400; color: #9898F0;}
#meinungen     .bildrechts           {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#meinungen      .bildlinks            {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#meinungen     .meinungenlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#meinungen      .meinungenlink   a         {text-decoration:underline; font-weight:800;}
#meinungen      .meinungenlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#meinungen     .meinungenlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#meinungen    .meinungenlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#meinungen     .meinungenlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#meinungen     hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}




/* --------------------- Formatierungen für Seite Fotos ------------------------------------------------ */
#fotos                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#fotos     h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#fotos     h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#fotos     strong                {font-weight:400; color: #9898F0;}
#fotos     .bildrechts           {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#fotos     .bildlinks            {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#fotos    .fotoslink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#fotos     .fotoslink   a         {text-decoration:underline; font-weight:800;}
#fotos     .fotoslink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#fotos     .fotoslink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#fotos    .fotoslink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#fotos     .fotoslink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#fotos     hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}





/* --------------------- Formatierungen für Seite Angebot ------------------------------------------------ */
#angebot                     {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#angebot  h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#angebot  h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#angebot  strong                {font-weight:400; color: #9898F0;}
#angebot  .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#angebot  .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#angebot  .angebotlink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#angebot  .angebotlink   a         {text-decoration:underline; font-weight:800;}
#angebot  .angebotlink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#angebot  .angebotlink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#angebot  .angebotlink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#angebot  .angebotlink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#angebot   #formmailer          {background-color: #ffffff; color: #000000; width: 24em; border: 0px solid #dddddd; padding: 2em; padding-top: 0.5em; float: left; margin: 0 3em 0 0;}
#angebot   #formmailer h2       {font-size: 18px; color: #ffffff; margin: -0.4em 0 1.6em 0em; font-family: arial;}
#angebot  #formmailer h3       {font-size: 14px; margin: 0em 0 2em 0em; color: #545454;}
#angebot #formmailer h4       {font-size: 14px; margin: 3em 0 2em 0em; color: #545454;}
#angebot  h5                   {margin: 0em 0px 0em 0px; font-size: 15px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#angebot  #formmailer p        {margin: 0 0 0.5em 0;} 
#angebot  #formmailer span     {display: block;} 
#angebot  #formmailer input    {background-color: #C0C0C0; color: #000000;}
#angebot #formmailer textarea {background-color: #C0C0C0; color: #000000; margin:0 0 1em 0;}
#angebot  p                    {margin: 2em 0 0 0;}
#angebot  hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}




/* --------------------- Formatierungen für Seite Nostalgie ------------------------------------------------ */
#nostalgie                      {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#nostalgie    h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#nostalgie    h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#nostalgie    strong                {font-weight:400; color: #9898F0;}
#nostalgie    .bildrechts           {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#nostalgie     .bildlinks            {border:1px solid #C0C0C0; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#nostalgie    .nostalgielink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#nostalgie     .nostalgielink   a         {text-decoration:underline; font-weight:800;}
#nostalgie     .nostalgielink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#nostalgie     .nostalgielink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#nostalgie    .nostalgielink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#nostalgie     .nostalgielink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#nostalgie     hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}










/* --------------------- Formatierungen für Seite Neues ------------------------------------------------ */
#neues                       {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#neues  h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#neues  h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#neues  h4                  {margin:27px 0px 0px 0px; color:#656DE9; font-weight:800; font-size:14px;}
#neues  h5                  {margin:40px 0 0 0; font-weight:800; color:#778899; font-size:15px; text-align:center;}
#neues  strong                {font-weight:400; color: #9898F0;}
#neues  .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#neues  .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#neues  .neueslink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#neues  .neueslink   a         {text-decoration:underline; font-weight:800;}
#neues  .neueslink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#neues  .neueslink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#neues  .neueslink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#neues  .neueslink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#neues  p                    {margin: 2em 0 0 0;}
#neues  hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}



/* --------------------- Formatierungen für Seite Video ------------------------------------------------ */
#video                      {margin:auto; width:64em; text-align:justify; border:0px solid #6a076d;}
#video  h2                    {margin: 0em 0px 1em 0px; font-size: 20px; font-weight:800; color: #ffffff; letter-spacing: 0.1em; font-family: times, verdana;}
#video  h3                    {margin: 3em 0px 0.5em 0px; font-size: 20px; font-weight:800; color: #778899; letter-spacing: 0.1em; font-family: times, verdana;}
#video  strong                {font-weight:400; color: #9898F0;}
#video  .bildrechts           {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 0px 19px 30px; float:right;}
#video  .bildlinks            {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 0.4em 30px 1.53em 0px; float:left;}
#video .videolink             {margin:40px 0px 0px 0px; font-weight:800; color:#ffffff; font-size:14px; text-align:center;}
#video  .videolink   a         {text-decoration:underline; font-weight:800;}
#video  .videolink   a:link    {color:#ffffff; text-decoration:underline; font-weight:800;} 
#video  .videolink   a:visited {color:#ffffff; text-decoration:underline; font-weight:800;}
#video  .videolink   a:hover   {color:#6a076d; text-decoration:underline; font-weight:800;}
#video  .videolink   a:active  {color:#ffffff; text-decoration:underline; font-weight:800;}
#video   #formmailer          {background-color: #C0C0C0; color: #ffffff; width: 24em; border: 0px solid #dddddd; padding: 2em; padding-top: 0.5em; float: left; margin: 0 3em 0 0;}
#video   #formmailer h2       {font-size: 18px; color: #ffffff; margin: -0.4em 0 1.6em 0em; font-family: arial;}
#video  #formmailer h3       {font-size: 14px; margin: 0em 0 2em 0em; color: #545454;}
#video #formmailer h4       {font-size: 14px; margin: 3em 0 2em 0em; color: #545454;}
#video  h5                   {margin: 0em 0px 0em 0px; font-size: 15px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#video  #formmailer p        {margin: 0 0 0.5em 0;} 
#video  #formmailer span     {display: block;} 
#video  #formmailer input    {background-color: #ffffff; color: #000000;}
#video #formmailer textarea {background-color: #C0C0C0; color: #000000; margin:0 0 1em 0;}
#video  p                    {margin: 2em 0 0 0;}
#video  hr                    {margin:5em 0px 5em 0px; color:#ffffff; visibility: visible; padding:0px;}







/* --------------------- Formatierungen für Seite gaestebuch ------------------------------------------------ */
#gaestebuch                      {margin:auto; width:64em;}
#gaestebuch   #formmailer          {background-color: #818181; color: #000000; width: 24em; border: 0px solid #dddddd; padding: 2em; padding-top: 0.5em; float: left; margin: 0 3em 0 0;}
#gaestebuch   #formmailer h2       {font-size: 18px; color: #6a076d; margin: -0.4em 0 1.6em 0em; font-family: arial;}
#gaestebuch  #formmailer h3       {font-size: 14px; margin: 0em 0 2em 0em; color: #6a076d;}
#gaestebuch #formmailer h4       {font-size: 14px; margin: 3em 0 2em 0em; color: #6a076d;}
#gaestebuch  h5                   {margin: 0em 0px 0em 0px; font-size: 15px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#gaestebuch  h6                   {margin: 5em 0px 0.5em 0px; font-size: 15px; font-weight:800; color: #6a076d; letter-spacing: 0.1em; font-family: times, verdana;}
#gaestebuch  #formmailer p        {margin: 0 0 0.5em 0;} 
#gaestebuch  #formmailer span     {display: block;} 
#gaestebuch  #formmailer input    {background-color: #ffffff; color: #000000;}
#gaestebuch #formmailer textarea {background-color: #ffffff; color: #000000; margin:0 0 1em 0;}
#gaestebuch  #texterechts         {margin: 0em 0em 0em 38em;} 
#gaestebuch  #textelinks         {margin: 0em 0em 0em 38em;} 
#gaestebuch  strong               {font-weight:400; color: #9898F0;}
#gaestebuch  img.bildrechts       {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 5em 0px 19px 30px; float:right;}
#gaestebuch  img.bildlinks        {border:1px solid #ffffff; -moz-border-radius: 14px; padding: 5px; margin: 5em 30px 0 0px; float:left;}
#gaestebuch  img                  {margin: 0 0 -1em 0; border: 1px solid #ffffff;}     
#gaestebuch  p                    {margin: 2em 0 0 0;}
#gaestebuch  hr                   {margin: 2em 0px 0em 0px; color:#ffffff; xvisibility: visible; clear: both;}

