/* CSS Document */

body {background-color:#FFFFF4;
      font-family: Arial, Helvetica, sans-serif;}

   .individuell {
                border-collapse:collapse;
                border-width:1px;
    border-style:solid;
    border-color:#C8C860;
    padding:1mm;
    text-align:justify; }

.tab_rahmen_ind {
             border-collapse:collapse;
             border-width:1px;
             border-style:solid;
             font-family: Arial, Helvetica, sans-serif;
             border-color:#C8C860;
             font-size: 14px;
        }

   #rundrum_blau {
                border-width:1px;
    border-bottom-width:1px;
    border-style:solid;
    border-color:green;
    padding:1mm;
    text-align:justify; }

         #rundrum_schwarz {
                border-width:0px;
                border-top-width:3px;
                border-style:solid;
                border-color:black;
                padding:1mm;
                text-align:justify; }

   .rundrum_blau {
    border-width:1px;
    border-bottom-width:1px;
    border-style:solid;
    border-color:green;
    padding:1mm;
    text-align:justify; }

    .rundrum_schwarz {
    border-width:0px;
    border-top-width:3px;
    border-style:solid;
    border-color:black;
    padding:1mm;
    text-align:justify; }

.nav {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: left;
}

.Stil1 {font-size: 10px}

.StilProfisUe {
        font-size: 48px;
        font-weight: normal;
        font-family: Verdana,Arial, Helvetica, sans-serif;
        font-style: italic;
}

.StilProfis {
        font-size: 36px;
        font-weight: normal;
        font-family: Verdana,Arial, Helvetica, sans-serif;
        font-style: normal;
}

.text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        vertical-align: top;
}
.U_zwischen {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: italic;
        line-height: normal;
        font-weight: bold;
        padding-top: 2px;
        padding-bottom: 2px;
        background-repeat: no-repeat;
        width: 592px;
        margin-top: 15px;
        margin-bottom: 10px;
        background-image: url(../images/button_3.gif);
}
.U1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 24px;
        font-style: normal;
        line-height: normal;
        font-weight: bolder;
        font-variant: normal;
        text-align: center;
        cursor: auto;
}
.text_bsp {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        margin-bottom: 10px;
}
.text_farbig {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        color: #0000FF;
}


.text_zent {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        background-position: left top;
}
.text_farbig_2 {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        color: #006666;
}
.text_farbig_3 {


        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        color: #990000;
}
.U2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: bold;
        padding-top: 10px;
        padding-bottom: 5px;
}
.text_margin_0px {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        margin-top: 2px;
        margin-bottom: 2px;
        padding-top: 5px;
        padding-bottom: 0px;
}
.text_zent_margin_0px {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        background-position: left top;
        margin-top: 2px;
        margin-bottom: 2px;
        padding-top: 0px;
        padding-bottom: 0px;
}


.text_left {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: left;
        background-position: left top;
}
.text_left_margin_0px {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: left;
        background-position: left top;
        margin-top: 2px;
        margin-bottom: 2px;
        padding-top: 0px;
        padding-bottom: 0px;
}

.tab_U {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        text-align: center;
        background-position: left top;
        background-color: #CCCC66;
}

.tab_U_links {


        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        text-align: left;
        background-position: left top;
}

.tab_U_klein {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
}

.tab_erk {
         font-family: Arial, Helvetica, sans-serif;
         background: #F0F0D5;
         font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        margin-top:20px; margin-bottom:20px; margin-left:15px;
        border: thin solid #999999;
}


.tab_aufgabe {
             font-family: Arial, Helvetica, sans-serif;
         border:none;
         vertical-align: top;
         padding: 25px;
         font-size: 14px;
         line-height: 75px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: left;
        background-position: left top;
}

.tab_aufgabe_b {
             font-family: Arial, Helvetica, sans-serif;
         border:thin solid #0000C0;
         padding: 25px;
         font-size: 14px;
         line-height: 75px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: left;
        background-position: left top;
}

.tab_aufgabe_u {
               font-family: Arial, Helvetica, sans-serif;
         padding: 15px;
         font-size: 14px;
         line-height: 180%;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        vertical-align: top;
        text-align: left;
        background-position: left top;
}
.tab_aufgabe_m {
             font-family: Arial, Helvetica, sans-serif;
         border:thin solid #0000C0;
         padding: 25px;
         font-size: 14px;
         line-height: 75px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        font-stretch: extra-expanded;
        background-position: center top;
}

.tab_geteilt {
             border-top:thin dashed #666666;
             border-left:thin solid #666666;
             border-right:hidden;
             border-bottom:hidden;
             font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
}

.form_ein {
          vertical-align:middle;
          border:thin solid #999999;
          border-collapse:collapse;
          background-color:#CCCCCC;
          font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        color: #0000FF;

}

.form_ein_gruen {
          vertical-align:middle;
          border:thin solid #999999;
          border-collapse:collapse;
          background-color:#C0FFC0;
          font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        color: #000000;

}

.form_ein_lila {
          vertical-align:middle;
          border:thin solid #999999;
          border-collapse:collapse;
          background-color:#DBC1FF;
          font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        color: #000000;

}

.form_ein_gelb {
          vertical-align:middle;
          border:thin solid #999999;
          border-collapse:collapse;
          background-color:#FAF9A8;
          font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        color: #000000;

}


.U_aufgabe {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        line-height: normal;
        font-weight: bold;
        padding-top: 20px;
        padding-bottom: 10px;
}
#box {
     position:absolute; top:120px; left:575px;
     width:250px; height:240px; background:#FFBF00;
     border-color:#FF0000;
     border-width:2px; border-style:solid; padding:4px;
     visibility: hidden;
}
.form_text {
          border:none;
          background-color:#C0C0C0;
          font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: left;
        background-position: left top;
        color: #0000FF;
        scrollbar-3dlight-color:#339933;
     scrollbar-darkshadow-color:#339933;
     scrollbar-track-color:#8CB28C;
     scrollbar-arrow-color:#096200;
     scrollbar-highlight-color:#096200;
     scrollbar-shadow-color:#096200;

}

.form_auswahl {
          border:none;
          background-color:#FFFFF4;
          font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: left;
        background-position: left top;

}


.text_hinter {
             font-family: Arial, Helvetica, sans-serif;
             font-size: 14px;
             font-style: italic;
             letter-spacing: 0.7mm;
             background: #ADADC0;
}

.form_aus {
          visibility: hidden;
          vertical-align:middle;
          border:none;
          background-color:#CCCCCC;
          font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        text-align: right;
        background-position: left top;
        color: #0000FF;

}

li {
   margin-top: 5px;
   }

.form_form {
          vertical-align:top;
          border-top:hidden;
          border-left:hidden;
          border-right:hidden;
          border-bottom:thin dashed #666666;
          background-color:#CCCCCC;
          font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;
        color: #0000FF;



}

.tab_O_rahmen {
             border-top:thin solid #666666;
             border-left:thin solid #666666;
             border-right:hidden;
             border-bottom:hidden;
             font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        }

.tab_rahmen {
             border-top:thin solid #666666;
             border-left:thin solid #666666;
             border-right:thin solid #666666;
             border-bottom:thin solid #666666;
             font-family: Arial, Helvetica, sans-serif;
        		 font-size: 14px;
        		 border-spacing: 0px;
        		 border-collapse:collapse;
        		 margin: 2px;
         		 padding: 2px;
        		 vertical-align: top;
        }
        
.tab_bsp {
         border:none;
          margin-top:5px;
          margin-bottom:20px;
          margin-left:10px;
          font-family: Arial, Helvetica, sans-serif;
          font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: justify;
        background-position: left top;

          }

.farbig {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        color: #0000FF;
}

.farbig_3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        color: #FF0000;
}

.farbig_2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        color: #008000;
}

.text_right {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: right;
        background-position: right bottom;
}

.text_right_fett {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        text-align: right;
        background-position: right bottom;
}

.farbig_3_fett

               {
               color: #FF8040;
               font-family: Arial, Helvetica, Sans-Serif;
               font-size: 15px;
               font-weight: bold;
               letter-spacing: normal;
               word-spacing: normal;
               padding: 3px;
}

.klein_links
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8px;
font-size: small;
font-variant: small-caps;
text-align: left;
vertical-align: top;
}

.kleine_Nummer
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
color: #FF8040;
}

.liste_pfeil
{
list-style-image:url(../images/icon_fav.gif)
}

.liste_0
{
list-style-type:none;
}

.tab_ges
{
border-top:thin dashed #666666;
             border-left:hidden;
             border-right:hidden;
             border-bottom:hidden;
             font-family: Arial, Helvetica, sans-serif;
             font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: bold;
        padding-top: 10px;
        padding-bottom: 5px;
             }
.rot_fett

               {
               color: #FF0000;
               font-family: Arial, Helvetica, Sans-Serif;
               font-size: 15px;
               font-weight: bold;
               font-style: italic;
               letter-spacing: normal;
               word-spacing: normal;

}

.text_kursiv {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: left top;
        background-position: left top;
        vertical-align: top;
}


#table_pc {
 background-image:url(../images/pc-bild.gif); background-repeat:no-repeat;
 background-position:3px 20px;
 }
 
 .blind_feld
{
color: #666666;
background-color: #666666;
}

.kl_zahl
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
color: #000000;
font-weight: bold;
margin: 1px;
background-position: bottom center;
vertical-align: bottom;
}

.form_ein_ein {
          vertical-align: middle;
          border:thin solid #999999;
          border-collapse:collapse;
          background-color:#CCCCCC;
          font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: italic;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        background-position: bottom center;
        color: #0000FF;
        text-transform: uppercase;

}

.tableer
{     	border-right: 3px solid #e6ad00;
	margin:0;
         padding:0;
}

.band
{
 border: 2px outset #e6ad00;
 margin-top:0px;
 padding:0px;
 vertical-align:bottom;

}
a.button_ball
{
	background-image:url(../images/ball_butt.gif);
         width:25px;
         min-width: 25px;
         height: 40px;
         color:#FFFFFF;
         font-weight:bold;
         text-align:center;
         padding-top:0px;
         padding-left:5px;
         padding-right: 7px;
         padding-bottom: 5px;
         margin: 0px;
         font-family:"MS Sans Serif",sans-serif;
         font-size:15px;
         font-weight:bold;
         text-decoration:none;

 /*        background-position:top right;        */
         background-repeat:no-repeat;
}
a.anfang
{
        font-size:16px;
         margin:10px;
         font-family:arial,helvetica,sans-serif;
         color:#880000;
         text-decoration:none;
}
.anfang:hover, .anfang:active
{
        background-color:#FFe7fF;
         color:#FF8040;
}
a.gramm
{
	font-size:14px;
         margin:5px;
         font-weight: bold;
         font-family:arial,helvetica,sans-serif;
         color:#880000;
         text-decoration:none;

}
.gramm:hover, .anfang:active
{
	background-color:#FFe7fF;
         text-decoration:underline;
         color:#000000;
}

.tab_aufgabe_u1 {
        border-collapse:collapse;
		font-family: Arial, Helvetica, sans-serif;
        padding: 15px;
        font-size: 14px;
        line-height: 180%;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        vertical-align: top;
        text-align: left;
        background-position: left top;
}
.tab_nl_duenn {
             border-left:thin solid #C8C860;
             padding-left:6px;
}

.tab_nl_abstand {
             padding-left:6px;
}

.tab_nl_normal {
             border-left:medium solid #C8C860;
             padding-left:6px;
}

.tab_nr_normal {
             border-right:medium solid #C8C860;
             padding-right:6px;
}

.tab_nr_duenn {
             border-right:thin solid #C8C860;
             padding-right:6px;
}
.tab_nr_abstand {
             padding-right:6px;
}
.tab_no_normal {
             border-top:medium solid #C8C860;
}

.tab_no_duenn {
             border-top:thin solid #C8C860;
}
.tab_nu_normal {
             border-bottom:medium solid #C8C860;
             padding-bottom:6px;
}

.tab_nu_duenn {
             border-bottom:thin solid #C8C860;
             padding-bottom:6px;
}