/* Ehemals style-qigong.css*/

div#adminauswahl { position: relative; left: 25px; font-size: 12px; }

table#row {width:668px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; border:0px solid #000000;}

table#rowzeitschrift {width:668px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; border:0px solid #000000;}

#table1 {margin-left: 25px; width:567px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; border:0px solid #000000;}

a:link {
    color: #1C648D;
    font-weight: normal;
}
a:visited {
    color: #1C648D;
    font-weight: normal;
  }
a:hover {
   color: #1C648D;
   font-weight: bold;
}
a:active {
   color: red;
   font-weight: normal;
}


th {background-color:#A7C5D0}

.order1.sortable.sorted {background-color:}

.even {background-color:#D4E2E7}

.odd {background-color:#FFFFFF}

/* ENDE */


body, html {
   margin: 0px;
   padding: 0px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
}

#page {
   position: relative;
   width: 660px;
   top: 0px;
   margin-left: auto;
   margin-right: auto;
   z-index: 0;
}

/* 27.11.10 */
#page h1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #1C648D;
   position: relative;
   top: 0px;
   font-size: 14px;
   margin: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 30px;
}

#page h1.flyer {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #AD0A04;
   position: relative;
   top: 0px;
   font-size: 14px;
   margin: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 30px;
}


/* 27.11.10 */
#page h2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #1C648D;
   position: relative;
   top: 0px;
   font-size: 13px;
   margin: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 30px;
}

#page h2.flyer {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #AD0A04;
   position: relative;
   top: 0px;
   font-size: 13px;
   margin: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 30px;
}


#page h2 a {
   font-size: 13px;
   color: black;
}


#page p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: justify;
   line-height: 17px;
   position: relative;
   top: 0px;
   font-size: 13px;
   font-weight: normal;
   margin: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 6px;
   }

#page p.picture {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: left;
   line-height: 17px;
   position: relative;
   top: 0px;
   font-size: 11px;
   font-weight: normal;
   margin: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 6px;
   }


#page ul {
   list-style-type: disc;
   position: relative;
   top: 0px;
   font-size: 12px;
   font-weight: normal;
   margin: 0px;
   margin-right: 32px;
   margin-top: 10px;
   margin-left: 30px;
}

/* 2.12.2011 */
#page ul.liste {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   list-style-type: disc;
   position: relative;
   top: 0px;
   font-size: 13px;
   font-weight: normal;
   margin: 0px;
   margin-left: 20px;
   margin-right: 32px;
   margin-top: 10px;
}

/* 2.12.2011 */
#page ul.quelle {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   list-style-type: disc;
   position: relative;
   top: 0px;
   font-size: 10px;
   font-weight: normal;
   margin: 0px;
   margin-left: 20px;
   margin-right: 32px;
   margin-top: 10px;
}


/* Erweiterung am 6.6.2011 wegen Emei.html */
#ol.liste {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: justify;
   list-style-type: decimal;
   list-style-position: outside;
   position: relative;
   top: 0px;
   font-size: 13px;
   font-weight: normal;
   margin: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 10px;
}

/* Aufgerufene Styles für die Kursverwaltung */
#page table {
   position: relative;
   left: 0px;
   font-weight: normal;
   margin-left: 0px;
   margin-top: 10px;
   border: none;
   font-size: 10px;
}

table#big {
   position: relative;
   left: 0px;
   font-weight: normal;
   margin-left: 0px;
   margin-top: 10px;
   border: none;
   font-size: 12px;
}

table#big2 {
   position: relative;
   left: 0px;
   font-weight: normal;
   margin-left: 0px;
   margin-top: 0px;
   border: none;
   font-size: 12px;
}

table.font {
   font-size: 12px;
}
/* ENDE */


/* 27.11.10 */
#tabelle table {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   position: relative;
   left: 0px;
   font-weight: normal;
   margin-left: 0px;
   margin-top: 0px;
   border: none;
   font-size: 10px;
}

/* 27.11.10 */
#tabelle td{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   text-align:justify;
   vertical-align:top;
   margin-top: 10px;
   margin-right: 0px;
   line-height: 17px;
}

/* 6.12.2011 */
#organisatorisches table {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   position: relative;
   left: 0px;
   font-weight: normal;
   margin-left: 0px;
   margin-top: 10px;
   border: none;
   font-size: 10px;
}

/* 6.12.2011 */
#organisatorisches td{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   text-align:justify;
   vertical-align:top;
   margin-top: 10px;
   margin-right: 20px;
   line-height: 17px;
}

#container {
   position: relative;
   top: 0px;
   left: 132px;
/*   width: 718px;   */
   height: 700px;
   background-color: white;
}

#mittig {
   text-align: center;
   width: 100%;
}

.absatz img {
 float: left;
 margin-right: 5px;
}

#menu {
   display: none;
}


#header {
   position: relative;
   top: 0px;
   width: 660px;
   height: 96px;
   background-image: url('images/bg_header_gradient.gif');
   background-repeat: repeat-x;
}

#header a img {
   position: absolute;
   bottom: 10px;
   right: 15px;
   border-style: none;
}

#caption {
   position: relative;
   height: 30px;
   color: #000000;
   background-color: #D4E2E7;
   margin-bottom: -18px;
}

/* 27.11.10 */
div#caption h1 {
   position: absolute;
   top: 6px;
   font-size: 12px;
   font-weight: bold;
   color: #1C648D;
   margin-top: 0px;
   margin-left: 25px;
}


#content {
 font-size: 10px;
}

#content a {
 font-size: 10px;
}


/* 27.11.10 */
div#ausstellung p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: left;
   line-height: 17px;
   position: relative;
   top: 0px;
   font-size: 13px;
   font-weight: normal;
   margin: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 15px;
}

/* 27.11.10 geändert am 7.12.2011*/
div#buecher1 table {
   width: 100%;
   position: relative;
   left: 0px;
   font-weight: normal;
   margin-left: 0px;
   margin-top: 10px;
   border: none;
   font-size: 10px;
}

#buecher1 td {
   font-family: Arial,'Garamond', 'Bookman Old Style', 'Times New Roman';
   font-size: 10px;
   height: 250px;
   line-height: 12px;
   font-style: normal;
   text-align: left;
   margin-left: 0px;
   margin-top: 0px;
   vertical-align: top;
}

div#buecher1 img {
   border="0";
   text-align: left;
}

div#buecher1 h1 {
   font-family: 'Garamond', 'Bookman Old Style', 'Times New Roman';
   font-size: 13px;
   line-height: 15px;
   text-align:left;
   font-style: bold;
   color: #000000;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
}

div#buecher1 h2 {
   font-family: 'Garamond', 'Bookman Old Style', 'Times New Roman';
   font-size: 15px;
   line-height: 18px;
   text-align:left;
   font-style: bold;
   color: #000000;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
}

div#buecher1 h3 {
   font-family: 'Garamond', 'Bookman Old Style', 'Times New Roman';
   font-size: 12px;
   font-style: normal;
   line-height: 14px;
   text-align:left;
   color: #000000;
   margin-left: 0px;
   margin-top: 5px;
   margin-right: 0px;
}

/* 7.12.2011 */
div#buecher2 table {
   width: 100%;
   position: relative;
   left: 0px;
   font-weight: normal;
   margin-left: 0px;
   margin-top: 10px;
   border: none;
   font-size: 10px;
}

div#buecher2 td {
   font-family: Arial,'Garamond', 'Bookman Old Style', 'Times New Roman';
   font-size: 10px;
   line-height: 12px;
   font-style: normal;
   text-align: left;
   margin-left: 0px;
   margin-top: 0px;
   vertical-align: top;
}

div#buecher2 h1 {
   font-family: 'Garamond', 'Bookman Old Style', 'Times New Roman';
   font-size: 13px;
   line-height: 15px;
   text-align:left;
   font-style: bold;
   color: #000000;
   margin-left: 0px;
   margin-top: 0px;
}

div#buecher2 h2 {
   font-family: 'Garamond', 'Bookman Old Style', 'Times New Roman';
   font-size: 15px;
   line-height: 18px;
   text-align:left;
   font-style: bold;
   color: #000000;
   margin-left: 0px;
   margin-top: 15px;
   margin-right: 0px;
}

div#buecher2 h3 {
   font-family: 'Garamond', 'Bookman Old Style', 'Times New Roman';
   font-size: 12px;
   font-style: normal;
   line-height: 14px;
   text-align:left;
   color: #000000;
   margin-left: 0px;
   margin-top: 5px;
   margin-right: 0px;
}
/***************************/


/* 27.11.10 */
#page h2.ueberschrift {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #1C648D;
   line-height: 18px;
   position: relative;
   text-align:left;
   font-size: 13px;
   margin: 0px;
 }

#page h2.rahmen {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #1C648D;
   line-height: 18px;
   position: relative;
   text-align:left;
   font-size: 13px;
   margin: 10px;
 }


#page hr {
   position: relative;
   left: 65px;
}

div#einzelinhalt {
   z-index: 100;
   /* Problem beim IE6: funktioniert nicht am Seitenende */
   margin-top: 30px;
}

div#einzelinhalt img {
   float: left;
   margin-right: 10px;
}

div#qigong_rechts {
   margin-top: 10px;
   margin-right: 15px;
   width: 100px;
   float: right;
   font-size: 10px;
   font-weight: normal;
}

div#left {
   position: absolute;
   top: 126px;
   width: 450px;
   font-size: 12px;
   font-weight: normal;
   z-index: 600;
}

div#right {
   position: absolute;
   top: 126px;
   left: 0px;
   width: 750px;
   font-size: 12px;
   font-weight: normal;
   z-index: 500;
}

div#kursleiterinnen {
   background-color: white;
   height: 100%;
   width: 1030px;
   position: relative;
   top: 0px;
   margin-left: auto;
   margin-right: auto;
}

div#kursleiterinnen div#header {
   position: absolute;
   top: 0px;
   left: 0px;
   width: 100%;
   background-image: url('images/bg_header_gradient.gif');
   background-repeat: repeat-x;
}

/* 6.12.2011 auskommentiert, ad Bedeutung unklar !!!
div#kursleiterinnen div#header img {
   position: absolute;
   bottom: 0px;
   right: 15px;
   border-style: none;
}

div#kursleiterinnen div#close {
   margin-top: 115px;
   font-size: 12px;
}

div#kursleiterinnen div#close a {
   font-size: 12px;
   margin-left: 25px;
}

div#kursleiterinnen div#close p {
   font-size: 12px;
   margin-left: 25px;
}
*/

div#kursleiterinnen p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: justify;
   line-height: 17px;
   position: relative;
   top: 0px;
   font-size: 13px;
   font-weight: normal;
   margin: 0px;
   margin-left: 10px;
   margin-right: 32px;
   margin-top: 6px;
}

div#kursleiterinnen table {
   margin-left: 10px;
   margin-top: 10px;
}

/* hellblauer Balken mit Titelzeile */
div#kursleiterinnen div.caption {
   position: relative;
   left: 0px;
   top: -3px;
   width: 1030px;
   height: 30px;
   color: #000000;
   background-color: #D4E2E7;
}

div#kursleiterinnen div.caption h1 {
   position: absolute;
   top: 6px;
   font-size: 13px;
   font-weight: bold;
   color: #1C648D;
   margin-top: 0px;
   margin-left: 10px;
}


div#center img {
   text-align: center;
   float: center;
}

div#auswahl {
   position: relative;
   left: 0px;
   font-size: 12px;
}

div#auswahl a {
   position: relative;
   font-size: 12px;
}

span.red {
   color: red;
}

span#printlink {
   display: none;
}
span#printlink a {
 text-decoration: none;
}
span#printlink img {
 border: 0;
}

div#tab1 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 border:0px solid #000000;
 position: absolute;
 top: 0px;
 left: 0px;
 width: 280px;
}

div#tab2 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 border:0px solid #000000;
 position: absolute;
 top: 0px;
 left: 280px;
 width: 240px;
}

div#tab3 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 border:0px solid #000000;
 position: absolute;
 top: 0px;
 left: 520px;
 width: 200px;
}

#newsletterbox {
   display: none;
}


#ankuendigung h2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #1C648D;
   line-height: 18px;
   position: relative;
   text-align:left;
   font-size: 13px;
   margin: 10px;
 }

#ankuendigung p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #1C648D;
   line-height: 18px;
   position: relative;
   text-align:left;
   font-size: 12px;
   margin: 10px;
   }

#warnhinweis p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #FF0000;
   line-height: 18px;
   position: relative;
   text-align: justify;
   font-size: 12px;
   margin: 10px;
   }

#warnhinweis th {
   background-color:#FFD2D2;
   
#picture {
   float: left;
   width: 0px;
   margin-left: 0px;

   margin-top: 10px;
}


#picture-left {
   float: left;
   width: 0px;
   margin-left: 0px;
   margin-top: 10px;
}

#picture-right {
   float: right;
   margin-left: 0px;
   margin-right: 32px;
   margin-top: 6px;
}



.floatstop {
   clear:both;
}
