/* generelle Einstellungen der verwendeten Fonts */
body.main    {font-size:12px;font-family:Verdana,Helvetica,Arial,sans-serif;line-height:125%;background-color:white}
body         {font-size:12px;font-family:Verdana,Helvetica,Arial,sans-serif;line-height:125%;background-color:white;margin:0px}
p,td         {font-size:12px;font-family:Verdana,Helvetica,Arial,sans-serif;line-height:125%}
div.StdFont  {font-size:12px;font-family:Verdana,Helvetica,Arial,sans-serif;line-height:125%}
div.kleinFont{font-size:10px; font-family:Verdana,Helvetica,Arial,sans-serif;line-height:125%}
h1           {font-size:16px;font-family:Verdana,Helvetica,Arial,sans-serif;vertical-align:baseline;text-align:center;font-weight:bold}
h2           {font-size:14px;font-family:Verdana,Helvetica,Arial,sans-serif;vertical-align:baseline;text-align:left;font-weight:bold}
h3           {font-size:12px;font-family:Verdana,Helvetica,Arial,sans-serif;vertical-align:baseline;text-align:left;font-weight:bold}
.halbeZeile  {font-size:50%}
.spurkleiner {font-size:95%}
.klein       {font-size:85%}
.gross       {font-size:105%}
.sehrgross   {font-size:130%}

/* alternative Schriften und Welcome Page */
h2              {font-size:15px;font-weight:bold;margin-top:25px}
h2.GuT          {font-size:15px;font-weight:bold;margin-top:30px}
h3              {font-style:italic;font-weight:bold;margin-top:20px}
h3.semtermin    {color:#FF0066; font-style:italic}
p.AutorIn       {font-style:italic;text-align:left}
p.faq		    {font-style:italic;font-weight:bold;margin-top:20px}
div.welcometext {position:absolute; top:0px;  left:200px; z-index:2}
div.bigadlerin  {position:absolute; top:20px; left:10px;  z-index:1}
p.heretodo      {font-size:16px;font-family:"Times New Roman", "Times Roman", Times,serif;vertical-align:baseline;font-weight:bold;font-style:italic;margin-left:125px;margin-top:30px}
.adlerinblau    {color:rgb(10,35,150)}
.orange         {color:rgb(255,100,20)}
.borderblau     {border-color:rgb(10,35,150); border-style:inset; border-width:1px;}

/* Zitategeschenk */
.zitat         {color:rgb(0,0,151); font-size:14px; font-family:"Times New Roman", "Times Roman", Times,serif; line-height:133%; text-align:center }
.zitatAutorIn  {font-style:italic}

/* Links */
a.h_name     {color:#000000;text-decoration:none}  /* versteckt fuer name-Link, schwarz */

/* Textblöcke */
div.MainText {position:relative; width:600px; margin-top:20px; margin-bottom:20px}
.links1      {margin-left:15px}
.links2      {margin-left:30px}
.links3      {margin-left:45px}
.links4      {margin-left:60px}
.links5      {margin-left:75px}
.links6      {margin-left:90px}
.links7      {margin-left:105px}
.links8      {margin-left:120px}
.links9      {margin-left:135px}

ul.punkte    {line-height:150%}

/* Logo */
img.logo     {margin-left:400px; padding:5px}

/* Menues: main = Hauptmenue links, mainsub = Untermenues im Hauptmenue links, sub = Untermenueleiste oben */
img.menumain       {margin-top:12px; margin-bottom:12px}
img.menumainakt    {margin-top: 4px; margin-bottom: 4px}
hr.menumain        {width:100px; height:1px; border-top: 1px solid rgb(15,37,151); border-left:none; border-right:none; border-bottom:none }

img.menumainsub    {margin-top:0px; margin-bottom:0px; margin-left:0px; padding:0px}
img.menumainsubakt {margin-top:0px; margin-bottom:0px; margin-left:0px; padding:0px}

img.menusub        {}
img.menusubakt     {}
td.menusub         {padding-left:0px; padding-right:20px}
table.menusub      {margin-top:35px}

/* Haupttabelle */
table.main   {border-collapse:collapse}
td.mainlo    {border-left-style:none;               border-top-style:none; border-right: 1px solid rgb(15,37,151); border-bottom: 1px solid rgb(15,37,151) }
td.mainro    {border-left:1px solid rgb(15,37,151); border-top-style:none; border-right-style: none;               border-bottom: 1px solid rgb(15,37,151) }
td.mainlu    {border-left-style:none;               border-top-style:none; border-right: 1px solid rgb(15,37,151); border-bottom: none;  padding-top:35px  }
td.mainru    {border-left:1px solid rgb(15,37,151); border-top-style:none; border-right-style: none;               border-bottom: none;  padding-top:0px; padding-left:35px; }

/* Photos */
img.foto     {border:1px solid rgb(190,190,190);}
img.fotoli   {border:1px solid rgb(150,150,150);margin-top:10px; margin-bottom:10px; margin-right:20px}
img.fotolipop{border:1px solid rgb(150,150,150);margin-top:10px; margin-bottom:10px; margin-right:20px; cursor:pointer}
img.fotore   {border:1px solid rgb(150,150,150);margin-top:10px; margin-bottom:10px; margin-left:20px}
p.foto		 {margin-top:25px;margin-bottom:10px;text-align:center}
p.fototext   {text-align:center}
.fotoref     {font-style:italic; font-size:90%}

/* Newsletter */
.allnews         {border-collapse:collapse; border: 1px solid rgb(15,37,151); }
thead td.allnews {color:rgb(15,37,151);  font-weight:bold; text-align:center; }
iframe.newsl     {border: 1px solid rgb(15,37,151); }


/* Kalender Werktag und Feiertag/WE und Vght / akt+Zukunft (dzt gleich) */
table.calendar    {border-collapse:collapse; width:150px}
td.cal_month      {font-weight: bold;
                   text-align:  center;
                   background-image:url(grafiken/ws2x2.gif);
                   border: 2px solid rgb(10,35,150); }

/* td.cal_holiday  {background-color:#ccccff; border: 1px solid rgb(10,35,150); } */
td.cal_holiday  {background-color:#fef1f2; border: 1px solid rgb(10,35,150); }
td.cal_workday  {background-image:url(grafiken/ws2x2.gif); border: 1px solid rgb(10,35,150); }

td.cal_dayno    {vertical-align: top;
                 font-size:9px; font-family:Verdana,Helvetica,Arial,sans-serif;
                 border-left:   1px solid rgb(10,35,150); 
                 border-top:    1px solid rgb(10,35,150);                
                 border-bottom: 1px solid rgb(10,35,150); 
                 border-right-style: none; }
td.cal_weekday  {vertical-align: top;
                 font-size:9px; font-family:Verdana,Helvetica,Arial,sans-serif;
                 border-top:    1px solid rgb(10,35,150);                
                 border-bottom: 1px solid rgb(10,35,150);
                 border-right-style: none;
                 border-left-style:  none; }
td.cal_daytext  {vertical-align: middle;
                 font-size:10px; font-family:Verdana,Helvetica,Arial,sans-serif;
                 border-right:  1px solid rgb(10,35,150); 
                 border-top:    1px solid rgb(10,35,150);                
                 border-bottom: 1px solid rgb(10,35,150); 
                 border-left-style:  none; }
tr.cal_dayln    {height:20px}


/* -- Kalender-Links: cal_link für alle und cal_link_ki, etc. für die Seminare (nur Farbe anders) */

a.cal_link:link    { font-size:11px; font-family:Helvetica,Arial,sans-serif; text-decoration:underline; font-weight:bold; }
a.cal_link:visited { font-size:11px; font-family:Helvetica,Arial,sans-serif; text-decoration:underline; font-weight:bold; }
a.cal_link:hover   { font-size:11px; font-family:Helvetica,Arial,sans-serif; text-decoration:underline; font-weight:bold; }
a.cal_link:active  { font-size:11px; font-family:Helvetica,Arial,sans-serif; text-decoration:underline; font-weight:bold; }
a.cal_link:focus   { font-size:11px; font-family:Helvetica,Arial,sans-serif; text-decoration:underline; font-weight:bold; }

/* default-Farbe */
a.cal_link_def:link    { color:#0000FF; }
a.cal_link_def:visited { color:#0000FF; }
a.cal_link_def:hover   { color:#990000; }
a.cal_link_def:active  { color:#990000; }
a.cal_link_def:focus   { color:#990000; }

/* Farbe KI-Seminare */
a.cal_link_ki:link     { color:#0000FF; }
a.cal_link_ki:visited  { color:#0000FF; }
a.cal_link_ki:hover    { color:#990000; }
a.cal_link_ki:active   { color:#990000; }
a.cal_link_ki:focus    { color:#990000; }

/* Farbe Thomas-Seminare (Anderwelt) */
a.cal_link_aw:link     { color:rgb(0,135,165); }
a.cal_link_aw:visited  { color:rgb(0,135,165); }
a.cal_link_aw:hover    { color:#990000; }
a.cal_link_aw:active   { color:#990000; }
a.cal_link_aw:focus    { color:#990000; }

/* Farbe Quodoushka / Rose+Batty */
a.cal_link_rb:link      { color:rgb(165,0,33); }
a.cal_link_rb:visited   { color:rgb(165,0,33); }
a.cal_link_rb:hover     { color:rgb(245,140,0); }
a.cal_link_rb:active    { color:rgb(245,140,0); }
a.cal_link_rb:focus     { color:rgb(245,140,0); }

/* Farbe Tantra-Massage (Denisa und Richard) */
a.cal_link_dr:link      { color:rgb(255,153,0); }
a.cal_link_dr:visited   { color:rgb(255,153,0); }
a.cal_link_dr:hover     { color:#990000; }
a.cal_link_dr:active    { color:#990000; }
a.cal_link_dr:focus     { color:#990000; }

/*

a.cal_link:link    { font-size:11px; font-family:Helvetica,Arial,sans-serif; 
                     color:#0000FF;
                     text-decoration:underline }
a.cal_link:visited { font-size:11px; font-family:Helvetica,Arial,sans-serif; 
                     color:#0000FF;
                     text-decoration:underline }
a.cal_link:hover   { font-size:11px; font-family:Helvetica,Arial,sans-serif; 
                     color:#990000;
                     text-decoration:underline }
a.cal_link:active  { font-size:11px; font-family:Helvetica,Arial,sans-serif; 
                     color:#990000;
                     text-decoration:underline }
a.cal_link:focus   { font-size:11px; font-family:Helvetica,Arial,sans-serif; 
                     color:#990000;
                     text-decoration:underline }
*/                     


