.footer: { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-weight : normal; font-size: 12px;color: #1A49FB; text-decoration: underline; }
.footer:link { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-weight : normal; font-size: 12px;color: #1A49FB; text-decoration: underline; }
.footer:visited { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-weight : normal; font-size: 12px;color: #1A49FB; text-decoration: underline; }
.footer:hover { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-weight : normal; font-size: 12px;color: #1A49FB; text-decoration: underline; }
.footer:active font-family: tahoma,verdana, arial, helvetica, sans-serif; font-weight : normal; font-size: 12px;color: #1A49FB; text-decoration: underline; }

.navi: { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size: 11px;color: #3B4467; text-decoration: underline; }
.navi:link { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size: 11px;color: #3B4467; text-decoration: underline; }
.navi:visited { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size: 11px;color: #3B4467; text-decoration: underline; }
.navi:hover { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size: 11px;color: #3B4467; text-decoration: underline; }
.navi:active font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size: 11px;color: #3B4467; text-decoration: underline; }

.navib: { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight : bold; color: #3B4467; text-decoration: underline; }
.navib:link { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight : bold; color: #3B4467; text-decoration: underline; }
.navib:visited { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight : bold; color: #3B4467; text-decoration: underline; }
.navib:hover { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight : bold; color: #3B4467; text-decoration: underline; }
.navib:active font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight : bold; color: #3B4467; text-decoration: underline; }

.normal: { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;color: #86311B; text-decoration: none; }
.normal:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;color: #86311B; text-decoration: none; }
.normal:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;color: #86311B; text-decoration: none; }
.normal:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;color: #86311B; text-decoration: none; }
.normal:active font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;color: #86311B; text-decoration: none; }

.pagination ul
{
  list-style:none;
  margin:0 0 0 0;
  padding: 10px 0 10px 0;
  display: inline;
  height:2em;
}

.pagination a:link,
.pagination a:visited
{
  border: none;
  color: #00074B;
  font-weight: bold;
}

.pagination li
{
  padding: 2px 5px 5px 5px;
  list-style: none;
  display: inline;
  border-top: 1px solid #00074B;
}
.pagination li.current
{
  padding: 3px 5px 4px 5px;
  border-width: 0 1px 1px 1px;
  border-style: none solid solid solid ;
  border-color: #00074B;
  color:#414679;
  font-weight:bold;
}


.premium: { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight : bold;color: #028E86; text-decoration: none; }
.premium:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight : bold;color: #028E86; text-decoration: none; }
.premium:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight : bold;color: #028E86; text-decoration: none; }
.premium:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight : bold;color: #028E86; text-decoration: none; }
.premium:active font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight : bold;color: #028E86; text-decoration: none; }

.normalr: { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color: #86311B; text-decoration: none; }
.normalr:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color: #86311B; text-decoration: none; }
.normalr:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color: #86311B; text-decoration: none; }
.normalr:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color: #86311B; text-decoration: none; }
.normalr:active font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color: #86311B; text-decoration: none; }

.rote: { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;font-weight : bold;color: #FF0000; text-decoration: underline; }
.rote:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;font-weight : bold;color: #FF0000; text-decoration: underline; }
.rote:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;font-weight : bold;color: #FF0000; text-decoration: underline; }
.rote:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;font-weight : bold;color: #FF0000; text-decoration: underline; }
.rote:active font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;font-weight : bold;color: #FF0000; text-decoration: underline; }

.tieranzeigenue: { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color: #531E10; text-decoration: underline; }
.tieranzeigenue:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color: #531E10; text-decoration: underline; }
.tieranzeigenue:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color: #531E10; text-decoration: underline; }
.tieranzeigenue:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color: #531E10; text-decoration: underline; }
.tieranzeigenue:active font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color: #531E10; text-decoration: underline; }

.merkzettel: { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight : bold;color: #4E4E4D; text-decoration: none; }
.merkzettel:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight : bold;color: #4E4E4D; text-decoration: none; }
.merkzettel:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight : bold;color: #4E4E4D; text-decoration: none; }
.merkzettel:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight : bold;color: #4E4E4D; text-decoration: none; }
.merkzettel:active font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight : bold;color: #4E4E4D; text-decoration: none; }


font.merkzettel {
        font-family: verdana, Helvetica, sans-serif;
        font-size: 12px;
 color:#4E4E4D;
font-weight : bold;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }

font.gruen {
        font-family: verdana, Helvetica, sans-serif;
        font-size: 11px;
 color:#4B7137;
font-weight : bold;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }


font.kl {
        font-family: tahoma,verdana, Helvetica, sans-serif;
        font-size: 10px;
    color:#000000;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }

font.mini {
        font-family: verdana, Helvetica, sans-serif;
        font-size: 1px;
    color:#000000;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }

.button {

font-family: tahoma, verdana, arial; 
font-size: 8pt;
font-weight : bold; 
color: #434343; 
border: 1px solid #80B155; 
padding-left: 4; 
padding-right: 4; 
padding-top: 1; 
padding-bottom: 1; 
background-color: #F7B81B

}

 body {
    
font-family: verdana, Helvetica, sans-serif;
        font-size: 12px;

    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;

  }

 .form_error {
        background-color:                     #B04529;
        font-weight:                          bold;
        color:                                #FFFFFF;
font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
    padding: 2px 2px 2px 2px;

        }

font.kl_form {
        font-family: verdana, Helvetica, sans-serif;
        font-size: 11px;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }

font.preis {
        font-family: verdana, Helvetica, sans-serif;
        font-size: 11px;
    text-align: left;
        font-weight:                          bold;
    color: #2B72DC;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }
font.12a_form {
        font-family: verdana, Helvetica, sans-serif;
        font-size: 12px;
    color:#0000FF;
	text-decoration: underline;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }

font.rot {
        font-family: verdana, Helvetica, sans-serif;
        font-size: 11px;
color:#FF0000;
font-weight : bold;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }


font.schwarz {
        font-family: verdana, Helvetica, sans-serif;
        font-size: 11px;
color:#000000;

    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }


font.12_formuefarbe {
        font-family: tahoma,verdana, Helvetica, sans-serif;
        font-size: 12px;
        color:#FF6D01;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }

        font.mini {
        font-family: tahoma,verdana, Helvetica, sans-serif;
        font-size: 1px;
    color:#000000;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }


        font.teil_ue {
        font-family: tahoma,verdana, Helvetica, sans-serif;
        font-size: 11px;
    color:#86311B;
    font-weight : bold;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }

font.uekl  {
        font-size : 12px;
        font-family : Tahoma,Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;
        text-decoration: underline;
        color : #3B4467;
        }

        font.dunkelrot  {
        font-size : 12px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;

        color : #86311B;
        }

        font.dunkelrot11  {
        font-size : 11px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;

        color : #86311B;

    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
        }

        font.uetieranzeigen  {
        font-size : 12px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;
	 align: center;
        color : #531E10;
        }

 	font.uetieranzeigenk  {
        font-size : 12px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;
	 align: center;
        color : #80B155;
        }

        font.uetieranzeigen11  {
        font-size : 11px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;
	 align: center;
        color : #531E10;
        }


        font.dunkelrot11  {
        font-size : 11px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;

        color : #86311B;
        }

font.grau11  {
        font-size : 10px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        color : #676463;
        }

font.grau12  {
        font-size : 11px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        color : #676463;
        }

font.schwarz9  {
        font-size : 9px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        color : #000000;
        }

	font.grau11b  {
        font-size : 10px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;
        color : #676463;
        }

font.gruen  {
        font-size : 11px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;

        color : #43872E;
        }

	font.grau12b  {
        font-size : 11px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;
        color : #676463;
        }

        font.normal10  {
        font-size : 10px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;

        color : #4E5880;
        }

font.normal11  {
        font-size : 11px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;


        color : #000000;
        }

font.normal12  {
        font-size : 12px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;


        color : #000000;
        }

 font.normalrot  {
        font-size : 10px;
        font-family : Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
        font-weight : bold;

        color : #86311B;
        }

font.navi  {
        font-size : 11px;
        font-family : Tahoma,Verdana,Arial, Helvetica, sans-serif;
        font-style : normal;
 

        color : #3B4467;
        }


ul.error_list{
       background-color: #86311B;
height="1px"
font-family: tahoma, verdana, arial;
font-size: 11px;
font-weight : bold;
color: #FFFFFF;
padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;

        }

.text {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;
        border:                                1px solid #503A19;
        width:                                90%;
        margin-top:                        2px;
        margin-right:                2px;
         margin-left:                        2px;
        margin-bottom:                2px;
        padding:                        1px;
        
        }

.text_half {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;
        border:                                1px solid #503A19;
        width:                                50%;
        margin-top:                        2px;
        margin-right:                2px;
         margin-left:                        2px;
        margin-bottom:                2px;
        padding:                        1px;
        
        }

.text_quarter {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;
        border:                                1px solid #503A19;
        width:                                100px;
        margin-top:                        2px;
        margin-right:                2px;
         margin-left:                        2px;
        margin-bottom:                2px;
        padding:                        1px;
        
        }

.input_feld {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;

        border:                                1px solid #503A19;
        width:                                100%;
        margin-top:                        2px;
        margin-right:                0px;
         margin-left:                        0px;
        margin-bottom:                2px;
        padding:                        1px;

        }

.input_feld_150px {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;

        border:                                1px solid #503A19;
        width:                                150px;
        margin-top:                        2px;
        margin-right:                0px;
         margin-left:                        0px;
        margin-bottom:                2px;
        padding:                        1px;

        }

.input_feld_50px {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;

        border:                                1px solid #503A19;
        width:                                50px;
        margin-top:                        2px;
        margin-right:                0px;
         margin-left:                        0px;
        margin-bottom:                2px;
        padding:                        1px;

        }

.input_feld_250px {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;

        border:                                1px solid #503A19;
        width:                                250px;
        margin-top:                        2px;
        margin-right:                0px;
         margin-left:                        0px;
        margin-bottom:                2px;
        padding:                        1px;

        }

textarea.form {


font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;
 border:                                1px solid #503A19;
        width:450px; height:100px;
        margin-top:                        2px;
        margin-right:                2px;
         margin-left:                        2px;
        margin-bottom:                2px;
        padding:                        1px;
padding:                        8px;
}

textarea.form2 {


font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;
 border:                                1px solid #503A19;
        rows: 3; cols:20;
        margin-top:                        2px;
        margin-right:                2px;
         margin-left:                        2px;
        margin-bottom:                2px;
        padding:                        1px;
padding:                        8px;
}

textarea.form2 {


font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;
 border:                                1px solid #503A19;
        width:347px; height:150px;

        margin-top:                        2px;
        margin-right:                2px;
         margin-left:                        2px;
        margin-bottom:                2px;
        padding:                        1px;
padding:                        8px;
}

textarea.formkl {


font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;
 border:                                1px solid #503A19;
        width:450px; height:50px;
padding:                        4px;


}

        .input_feld2 {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;

        border:                                1px solid #86311B;
        width:                                100%;
        margin-top:                        4px;
        margin-right:                4px;
         margin-left:                        0px;
        margin-bottom:                4px;
        padding:                        4px;
        background-color:                        #E6E0D3;

        }

        .input_half {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          12px;
        color:                                #3B4467;

        border:                                1px solid #503A19;
        width:                                50%;
        margin-top:                        2px;
        margin-right:                0px;
         margin-left:                        0px;
        margin-bottom:                2px;
        padding:                        1px;

        }

        .input_plz {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;

        border:                                1px solid #503A19;
        width:                                60px;
        margin-top:                        0px;
        margin-right:                2px;
         margin-left:                        2px;
        margin-bottom:                2px;
        padding:                        1px;

        }

 .input_plz2 {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #3B4467;

        border:                                1px solid #503A19;
        width:                                50px;
        margin-top:                        0px;
        margin-right:                2px;
         margin-left:                        0px;
        margin-bottom:                2px;
        padding:                        1px;

        }
.input_zaehler {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #FFFFFF;
        border:                                1px solid #503A19;
        width:                                100%;
        font-weight : bold;
        margin-top:                        2px;
        margin-right:                0px;
        margin-left:                        0px;
        margin-bottom:                2px;
        padding:                        1px;
       background-color:                        #503A19;
float:                                center;
        }

.standart {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #000000;

        }


.standart10 {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          10px;
        color:                                #000000;

        }

        .standart_w {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #FFFFFF;

        }

        .standart_gr {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          12px;
        color:                                #000000;

        }

         .standart_grw {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          12px;
        color:                                #FFFFFF;
	 valign: middle;
        }

          .kontakt_nonactive {
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #AAA9A9;
        text-decoration:        line-through;

        }

          .kontakt_active {
       font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        color:                                #000000;

        }

        .info_table {
              margin-top:                        5px;
         margin-bottom:                5px;
         border:                                2px solid #86311B;

        }

        .select_ue {
         margin-top:                        3px;
        border-top:                        1px solid #888888;
        text-transform:                uppercase;
        text-align:                        center;
        background-color:        #DDDDDD;

                }

        .select_eingerueckt {
         margin-left:                        25px;

        }

        #select_eingerueckt option.selected {
        color:                                #BBBBBB;
        font-style:                        italic;

        }

         .select_standart {
              margin-top:                        2px;
         margin-bottom:                2px;
         border:                                1px solid #86311B;
          font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        width:                                100%;
        height:                                90px;
        color:                                #3B4467;
         
        }


         .select_tierlinks {
              margin-top:                        2px;
         margin-bottom:                2px;
         border:                                1px solid #86311B;
          font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        width:                                100%;
        height:                                180px;
        color:                                #3B4467;
         
        }

         .select_suche {
              margin-top:                        2px;
         margin-bottom:                2px;
         border:                                1px solid #86311B;
          font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        width:                                90%;
        height:                                20px;
        color:                                #3B4467;
        }

 .select_umkreis {
             margin-top:                        0px;
        margin-right:                2px;
         margin-left:                        2px;
        margin-bottom:                2px;
        padding:                        1px;
         border:                                1px solid #86311B;
          font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        width:                                90%;
        height:                                20px;
        color:                                #3B4467;
        }

.select_stand {
              margin-top:                        0px;
         margin-bottom:                2px;
         border:                                1px solid #86311B;
          font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        width:                                100%;
color:                                #3B4467;
        }

        .select_half {
              margin-top:                        2px;
         margin-bottom:                2px;
         border:                                1px solid #86311B;
          font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        width:                                50%;
        height:                                17px;
        }

        .select_quarter {
              margin-top:                        2px;
         margin-bottom:                2px;
         border:                                1px solid #86311B;
          font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        width:                                25%;
        height:                                17px;
        }

                 .select_auswahl {
             width:                                100%;
        border:                                1px solid #69303B;
        height:                                90px;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
        color:                                #3F1D23;
                   }

.test_auswahl {

        font-style:                        italic;
        color:                                #BBBBBB;
        }

        .FormSelected {
        width:                                40%;
        padding:                        6px;
        color:                                #3F1D23;
        display:                        inherit;
        }



        .standart_rl {
                  margin-top:                        5px;
        margin-left:                5px;
        border:                                1px solid #86311B;

    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
                }

                .preis_richtig {

        background-color:                     #E6E0D3;
        font-weight:                          normal;
        color:                                #000000;
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;

        width:                                400px;
        margin-top:                        4px;
        margin-right:                4px;
        margin-left:                        4px;
        margin-bottom:                4px;
        padding:                        1px;

        }

        .preis_falsch {

        background-color:                     #86311B;
        font-weight:                          normal;
        color:                                #FFFFFF;
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        width:                                400px;

        margin-top:                        4px;
        margin-right:                4px;
        margin-left:                        4px;
        margin-bottom:                4px;
        padding:                        4px;
        }

        .upload_falsch {

        background-color:                     #86311B;
        font-weight:                          normal;
        color:                                #FFFFFF;
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        width:                                550px;

        margin-top:                        4px;
        margin-right:                4px;
        margin-left:                        4px;
        margin-bottom:                4px;
        padding:                        4px;
        }

.subtest {
	align: center;
	width:                                300px;
	height:                                20px;
	font-family: verdana, arial; 
	font-size: 9pt;
	font-weight : bold; 
	color: #434343; 
	border: 1px solid #000000; 
	padding-left: 3; 
	padding-right: 3; 
	padding-top: 1; 
	padding-bottom: 1; 
	background-color: #F7B81B;

}

.subsuche {
	align: center;
	width:                                90%;
	height:                                20px;
	font-family: verdana, arial; 
	font-size: 9pt;
	font-weight : bold; 
	color: #86311B; 
	border: 1px solid #000000; 
	padding-left: 3; 
	padding-right: 3; 
	padding-top: 1; 
	padding-bottom: 1; 
	background-color: #E3DAAC;

}

.subtest2 {
	align: center;
	width:                                400px;
	height:                                20px;
	font-family: verdana, arial; 
	font-size: 9pt;
	font-weight : bold; 
	color: #86311B; 
	border: 1px solid #000000; 
	padding-left: 3; 
	padding-right: 3; 
	padding-top: 1; 
	padding-bottom: 1; 
	background-color: #D1DF85;

}

.subtest4 {
	align: center;
	width:                                150px;
	height:                                20px;
	font-family: verdana, arial; 
	font-size: 9pt;
	font-weight : normal; 
	color: #86311B; 
	border: 1px solid #000000; 
	padding-left: 3; 
	padding-right: 3; 
	padding-top: 1; 
	padding-bottom: 1; 
	background-color: #ADB35F;

}

h1.welcome {
font-family: verdana, arial; 

  font-size: 140%;
  font-weight: bold;
  color: #86311B;
  background: none;
  text-align: left;
  margin: 0 0 5px 0;
  padding-top: 0;
  border: none;
}

h1.welcome a {
  color: inherit;
  text-decoration: none;
}

h2.ue {
font-family: verdana, arial; 

  font-size: 140%;
  font-weight: bold;
  color: #86311B;
  background: none;
  text-align: left;
  margin: 0 0 5px 0;
  padding-top: 0;
  border: none;
}

h2.ue a {
  color: inherit;
  text-decoration: none;
}

.subtest3 {
	align: center;
	width:                                100px;
	height:                                20px;
	font-family: verdana, arial; 
	font-size: 9pt;
	font-weight : bold; 
	color: #86311B; 
	border: 1px solid #000000; 
	padding-left: 3; 
	padding-right: 3; 
	padding-top: 1; 
	padding-bottom: 1; 
	background-color: #D1DF85;

}

        .alter_richtig {

        background-color:                     #E6E0D3;
        font-weight:                          normal;
        color:                                #000000;
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;

        width:                                400px;
        margin-top:                        4px;
        margin-right:                4px;
        margin-left:                        4px;
        margin-bottom:                4px;
        padding:                        1px;

        }

        .alter_falsch {

        background-color:                     #86311B;
        font-weight:                          normal;
        color:                                #FFFFFF;
        font-family:        Verdana, Helvetica, sans-serif;
        font-size:          11px;
        width:                                400px;

        margin-top:                        4px;
        margin-right:                4px;
        margin-left:                        4px;
        margin-bottom:                4px;
        padding:                        4px;
        }

.Subtitle {
	width:				100%;
	padding-top:		5px;
	padding-bottom:		5px;
	font-weight:		bold;
	border-bottom:		1px solid #86311B;	
	}

.tablekopf {
	background-color:	#CD8876;
	border:				0px;	
	border-bottom:		1px solid #725730;

	color:				#FFFFFF;
	font-weight:		bold;
	padding:			5px;
	margin:				0px;
	}

.tabledaten {
	font-size:			10px;
	border:				0px;
	background-color:	#E3D8C7;

	padding:			5px;
	margin:				0px;
	vertical-align:		top;
	}
.tabledaten_rein {
	font-size:			10px;
	border:				0px;
	
	padding:			5px;
	margin:				0px;
	vertical-align:		top;
	}
.tabledatenr {
	font-size:			10px;
	border:				0px;
	background-color:	#E3D8C7;

	padding:			5px;
	margin:				0px;
	vertical-align:		top;
	text-align:			right;
	}			

