body { font-family:verdana, geneva, helvetica, arial, sans-serif;
       font-size:100.01%;
       background-color:#9c9e9c;
       background-image:url(./bilder/background.gif);
       color:#000000;
       padding:0em;
       margin:0em;
}

#frame { width:95%;
         background-color:#fffff1;
         background-image:none;
         color:#000000;
         padding:0;
         margin:15px auto;
}

#header1 { height:150px;
          text-align:center;
          background-color:#8C8E8C;
          background-image:url(./bilder/background-header.jpg);
          background-repeat:repeat-x;
          background-position:center;
          color:#000000;
          padding:0em;
          border-color:#A02020;
          border-style:solid;
          border-width:0em;
}

#header { height:130px;
          text-align:center;
          background-color:transparent;
          background-image:url(./bilder/logos/rotate.php);
          background-repeat:no-repeat;
          background-position:left;
          color:#000000;
          padding:10px 0 10px 150px;
          border-color:#A02020;
          border-style:solid;
          border-width:0.01em 0em 0em 0em;
}

#header h1 { background-color:transparent;
	    background-image:none;
	    padding: 0.1em 0 0.3em 0em;
             margin:0;
             font-family:"Staccato222 BT", dauphin, "Allegro BT", "Stylus BT", "CommercialScript BT", georgia, "times new roman", times, serif;
             font-size: 3em;
             color: #A02020;
}

#header .path { font-size:0.8em;
               line-height:1.1em;
               letter-spacing:0em;
               word-spacing:0.1em;
               padding: 0.5em 0 0.3em 0em;
               margin:0;
}

#header .path a { color:#FFFFFF;
}

#container { background-color:#fffff1;
             background-image:url(./bilder/background-index.jpg);
             background-repeat: repeat-y;
             background-position: left;
             color:#000000;
             border-top: 1px solid #A02020;
}

#container2 { background-color:transparent;
              background-image:url(./bilder/background-index2.jpg);
              background-repeat: repeat-y;
              background-position: right;
              border-top: 1px solid #A02020;
              border-bottom: 0px solid #000000;
}

#index { float:left;
         width:150px;
         font-family:georgia, times, "times new roman", serif;
         text-align:center;
         padding:1em 0em 0em 0em;
}

#index strong a { display: block;
                  width: 100px;
                  height: 50px;
                  font-size:1.7em;
                  line-height:1.7em;
                  font-weight:normal;
                  font-variant:normal;
                  padding: 10px 15px 3px 15px;
                  text-decoration: none;
                  text-align: center;
                  color: #000000;
                  background-color: #EFEFEF;
                  border-width: 3px;
                  border-style:outset;
                  -moz-border-radius:20px;
                  margin-left:25px;
                  margin-top: 0;
                  margin-right:0;
                  margin-bottom:0;
}

#index strong a.active { background-color: #7471B7;
}

#index strong a:hover { color: #FFFFFF;
                        background-color: #9C0000;
                        border-style:inset;
}

#index ul { list-style:none;
            padding:0px;
            margin:0;
}

#index ul li { margin:4px 0 0 0;
}


#index ul li a { display:block;
                 width:170px;
                 color:#000000;
                 font-variant:normal;
                 text-decoration:none;
                 text-align:left;
                 vertical-align:middle;
                 background-color: #EFEFEF;
                 padding: 3px 5px 3px 10px;
                 border-width:3px;
                 border-style:outset;
                 -moz-border-radius: 9px;
                 margin-left:5px;
                 margin-top: 0;
                 margin-right:0;
                 margin-bottom:0;
}

#index ul li.two a { width: 155px;
                     margin: 0 0 0 20px;
                     background-color: #CFCFCF;
}

#index ul li.three a { width: 140px;
                       margin: 0 0 0 35px;
                       background-color: #BFBFBF;
}

#index ul li.four a { width: 125px;
                      margin: 0 0 0 50px;
                      background-color: #AFAFAF;
}

#index ul li a.active { background-color: #7471B7;
                        text-align: right;
}

#index ul li a:hover { text-align:right;
                       color: #FFFFFF;
                       background-color: #9C0000;
                       border-style:inset;
}

#index ul a:active { color:#9D0000;
                     border-style:dashed;
}

#content { max-width:50em;
           padding:1em 1em 1em 1em;
           border: 0px solid #fffff1;
           margin-left: 210px;
           margin-right: 35px;
           line-height: 1.5em;
           text-align: center;
}

#content p { text-indent:1.5em;
	    text-align: left;
             margin-left: auto;
             margin-right: auto;
}

#content h1 { font-family:georgia, times, "times new roman", serif;
              font-size:2.5em;
              line-height:3.0em;
              font-weight:bold;
              text-align: left;
}

#content h2 { font-size:1.7em;
              line-height:1.7em;
              font-weight:normal;
              text-align: left;
}

#content h3 { font-family:georgia, times, "times new roman", serif;
              font-size:1.4em;
              line-height:1.4em;
              font-weight:normal;
              text-align: left;
}

#content h4 { font-family:georgia, times, "times new roman", serif;
              font-size:1.1em;
              line-height:1.2em;
              letter-spacing:0.1em;
              word-spacing:0.2em;
              font-weight:normal;
              text-align: left;
}

#content h5 { font-size:1.0em;
              line-height:1.0em;
              letter-spacing:0.1em;
              word-spacing:0.2em;
              font-weight:bold;
              text-align: left;
}

#content h6 { font-size:0.7em;
              line-height:1.0em;
              letter-spacing:0em;
              word-spacing:0.2em;
              text-align: left;
}

#content ul { line-height:2em;
	     text-align: left;
}

#content ul li { line-height:1.5em;
                 letter-spacing:0.1em;
}

#content .oe { text-indent:0cm;
}

#content .formula { text-align:center;
                    padding:0.4em;
                    border-color:#000000;
                    border-style:solid;
                    border-width:0.2em 0.2em 0.2em 0.2em;
}

#content img { border:none;
}

#content img.campaign { border:none;
                        width:88px;
                        height:31px
}

#content .imgcenter { text-align:center;
                      padding:0.4em;
}

#content .imgright { text-align:right;
                     padding:0.4em;
}

#content .imgleft { text-align:left;
                    padding:0.4em;
}

#content .hinweis { width: 75%;
		   text-indent:0cm;
		   line-height:1.5em;
                    background-color:#FFFF00;
                    padding:0.2em;
                    border-color:#000000;
                    border-style:solid;
                    border-width:0.1em 0.1em 0.1em 0.1em;
                    margin-left: auto;
                    margin-right: auto;
                    text-align: center;
}

#content .warnung { width: 75%;
		   text-indent:0cm;
                    line-height:1.5em;
                    background-color:#FF0000;
                    padding:0.4em;
                    border-color:#000000;
                    border-style:solid;
                    border-width:0.1em 0.1em 0.1em 0.1em;
                    margin-left: auto;
                    margin-right: auto;
                    text-align: center;
}

#content .betonung { width: 75%;
		    text-indent:0cm;
                     line-height:1.5em;
                     background-color:#DEDFDE;
                     padding:0.2em;
                     border-color:#000000;
                     border-style:solid;
                     border-width:0.1em 0.1em 0.1em 0.1em;
                     margin-left: auto;
                     margin-right: auto;
                     text-align: center;
}

#content .lesenswertes { text-indent:0cm;
                         font-size:0.9em;
                         line-height:1em;
                         letter-spacing:0em;
                         word-spacing:0em;
                         padding:1em 1em 1em 2em;
                         border-color:#003080;
                         border-style:solid;
                         border-width:0.1em 0.1em 0.1em 0.1em;
                         margin:1em 1em 1em 1em;
}

#content .lesenswertes li { font-size:0.9em;
                           line-height:1.3em;
                           list-style:none;
}

#content .note { text-indent:0cm;
                 font-size:0.9em;
                 line-height:1.1em;
                 letter-spacing:0em;
                 word-spacing:0.2em;
                 padding:1em 1em 1em 1em;
                 border-color:#FF7F00;
                 border-style:solid;
                 border-width:0.5em 0.5em 0.5em 0.5em;
}

#content .tour { text-indent:0cm;
                 font-size:0.9em;
                 line-height:1.1em;
                 letter-spacing:0em;
                 word-spacing:0.2em;
                 padding:1em 1em 1em 1em;
                 border-color:#00A0FF;
                 border-style:solid;
                 border-width:0.5em 0.5em 0.5em 0.5em;
}

#content .toplink { font-size:0.7em;
                    line-height:1.0em;
                    letter-spacing:0em;
                    word-spacing:0.2em;
                    text-align:right;
                    padding-bottom:1em;
}

#content .autoren { font-size:0.7em;
                    line-height:1.0em;
                    letter-spacing:0em;
                    word-spacing:0.1em;
}

#content .glossar { border:0;
                    width:100%;
}

#content table.glossar td { text-align:left;
                            vertical-align:top;
}

#content td em { color:#FE0000;
                 font-style:normal;
}

#content :link { color:#0000FF;
                  text-decoration:none;
                  font-weight:normal;
                  font-variant:small-caps;
}

#content :visited { color:#C400C4;
                     text-decoration:none;
                     font-weight:normal;
                     font-variant:small-caps;
}

#content :link:hover { color:#0000FF;
                       text-decoration:underline;
                       font-weight:normal;
                       font-variant:small-caps;
}

#content :visited:hover { color:#0000FF;
                          text-decoration:underline;
                          font-weight:normal;
                          font-variant:small-caps;
}

#content :link:active { color:#9C00FF;
                        text-decoration:none;
                        font-weight:normal;
                        font-variant:small-caps;
}

#content :visited:active { color:#9C00FF;
                           text-decoration:none;
                           font-weight:normal;
                           font-variant:small-caps;
}

#content .extern:link { color:#0000FF;
                        text-decoration:none;
                        font-weight:normal;
                        font-variant:small-caps;
                        background-image:url(./bilder/popup.gif);
                        background-repeat:no-repeat;
                        background-position:left;
                        padding-left:18px;
}

#content .extern:visited { color:#00C0FF;
                           text-decoration:none;
                           font-weight:normal;
                           font-variant:small-caps;
                           background-image:url(./bilder/popup.gif);
                           background-repeat:no-repeat;
                           background-position:left;
                           padding-left:18px;
}

#content .extern:link:hover { color:#0000FF;
                              text-decoration:underline;
}

#content .extern:visited:hover { color:#0000FF;
                                 text-decoration:underline;
}

#content .extern:link:active { color:#9C00FF;
                               text-decoration:none;
}

#content .extern:visited:active { color:#9C00FF;
                                  text-decoration:none;
}

#cleardiv { clear: both;
            height: 1em;
}

#footer { clear:both;
          background-color:transparent;
          background-image:url(./bilder/background-footer-left.gif);
          background-repeat:no-repeat;
          background-position:left top;
          border-color:#000000;
          border-style:solid;
          border-width:0em;
}

#footer1 { clear:both;
           text-align:right;
           vertical-align:middle;
           background-color:transparent;
           background-image:url(./bilder/background-footer-right.gif);
           background-repeat:no-repeat;
           background-position:right top;
           padding:1em 1em;
           border-color:#0000FF;
           border-style:solid;
           border-width:0em;
}

#footer1 ul li { display: inline;
             	margin-right: 1em;
}

hr { height:2px;
}

hr.gast { height:1px;
	 width:80%;
          color:#00009F;
          background-color:#00009E;
}

.eintragkopf { font-size:0.9em;
               line-height:1em;
               background-color:#CFCFE5;
	      padding:0.5em 1em;
               border-left:1px;
               border-top: 0;
               border-right:0;
               border-bottom:0;
               border-color:#5F5F5F;
               margin:3px 10px 0px 10px;
}

.eintrag { background-color:#DFDFE5;
	  padding:1em 1em;
           border-left:1px;
           border-top: 0;
           border-right:1px;
           border-bottom:0;
           border-color:#5F5F5F;
           margin:0px 10px 3px 10px;
}

.jax_gb {
	width: 99%;
	background-color: #DDDDDD;
	border: 1px solid #939393;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF
}

.jax_gb h3 {
	font-family:Verdana,Arial,sans-serif; font-size:12pt; color:#FF9900; text-align:left; font-weight:bold;
}

.jax_gb .sign_in_link  {
	font-size: 90%;
	color: #FFFFFF;
	font-weight: bolder;
}


.jax_gb .entry_area {

}

.jax_gb .entry_area tr  {
	background-color: #C9C9C9;
	vertical-align : top;
}

.jax_gb .entry_area  th  {
	font-size: 90%;
	font-weight: bold;
}

.jax_gb .entry_area .left {
	background-color : #C0C0C0;
}

.jax_gb .entry_area .right {
	background-color : #CCCCCC;
}

.jax_gb .entry_area .num_entry {
	font-size: 200%;
	color: #FFFFFF;
}

.jax_gb .entry_area .left .symbols {
	margin-top: 100%;
}

.jax_gb .entry_area .date {
	font-size: 90%;
}

.jax_gb .entry_area .location {
	color: #000000;
	font-size: 90%;
}

.jax_gb .entry_area .name {
	font-size: 90%;
	color: #000000;
}

.jax_gb .entry_area .message {
	font-family: "Arial";
	font-size: 90%;
}

.jax_gb .entry_area A, .jax_gb .entry_area A:active {
	color: grey;
}

.jax_gb .page_nav {
	font-size: smaller;
	color: Red;
}

.jax_gb .entry_area .linecolor0 {
}

.jax_gb .entry_area .linecolor1 {
}

.jax_gb .formular {
	background-color: #F3F3F3;
}

.jax_gb .page_nav {
	color: black;
	font-size: 75%;
}

.jax_gb .page_nav A:active { color: #000000}
.jax_gb .page_nav A:link { color: #000000}
.jax_gb .page_nav A:visited { color: #000000}

.jax_gb .author_info {
	text-align: center;
	font-size: 68%;
	color: #000000;
}

.jax_gb .author_info A, .jax_gb .author_info A:hover {
	color: #000000;
}
