body {
	margin:0px;
	background-image: url(../images/background.jpg);
	background-repeat: repeat;
}

a.footer:active          {font-family: Arial; font-size: 10px; font-weight: normal; color: #003399; text-decoration: none}
a.footer:link          {font-family: Arial; font-size: 10px; font-weight: normal; color: #0066FF; text-decoration: none}
a.footer:visited          {font-family: Arial; font-size: 10px; font-weight: normal; color: #0066FF; text-decoration: none}
a.footer:hover          {font-family: Arial; font-size: 10px; font-weight: normal; color: #003399; text-decoration: none }


a:active   {font-family: Arial; font-size: 12px; font-weight: normal; color: #AAAAAA; text-decoration: none}
a:link     {font-family: Arial; font-size: 12px; font-weight: normal; color: #0066FF; text-decoration: none}
a:visited  {font-family: Arial; font-size: 12px; font-weight: normal; color: #0066FF; text-decoration: none}
a:hover    {font-family: Arial; font-size: 12px; font-weight: normal; color: #AAAAAA; text-decoration: none }

a.menu:active         {font-family: Tahoma; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none}
a.menu:link           {font-family: Tahoma; font-size: 12px; font-weight: normal; color: #0066FF; text-decoration: none}
a.menu:visited        {font-family: Tahoma; font-size: 12px; font-weight: normal; color: #0066FF; text-decoration: none}
a.menu:hover          {font-family: Tahoma; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none }

a.menuh:active        {font-family: Arial,Tahoma,Verdana; font-size: 11px; font-weight: normal; font-variant: small-caps;color: #EADA51; text-decoration: none}
a.menuh:link          {font-family: Arial,Tahoma,Verdana; font-size: 11px; font-weight: normal; font-variant: small-caps;color: #FFFFFF; text-decoration: none}
a.menuh:visited       {font-family: Arial,Tahoma,Verdana; font-size: 11px; font-weight: normal; font-variant: small-caps;color: #FFFFFF; text-decoration: none}
a.menuh:hover         {font-family: Arial,Tahoma,Verdana; font-size: 11px; font-weight: normal; font-variant: small-caps;color: #EADA51; text-decoration: none }

a.menuc:active        {font-family: Verdana,Arial; font-size: 12px; font-weight: bold; font-variant: small-caps;color: #FFFFFF; text-decoration: none}
a.menuc:link          {font-family: Verdana,Arial; font-size: 12px; font-weight: bold; font-variant: small-caps;color: #000000; text-decoration: none}
a.menuc:visited       {font-family: Verdana,Arial; font-size: 12px; font-weight: bold; font-variant: small-caps;color: #000000; text-decoration: none}
a.menuc:hover         {font-family: Verdana,Arial; font-size: 12px; font-weight: bold; font-variant: small-caps;color: #FFFFFF; text-decoration: none }

a.nlink:active  {font-family: Tahoma; font-size: 12px; font-weight: normal;  color: #777777; text-decoration: none}
a.nlink:link    {font-family: Tahoma; font-size: 12px; font-weight: normal;  color: #FF3300; text-decoration: none}
a.nlink:visited {font-family: Tahoma; font-size: 12px; font-weight: normal;  color: #FF3300; text-decoration: none}
a.nlink:hover   {font-family: Tahoma; font-size: 12px; font-weight: normal;  color: #777777; text-decoration: none}

.oben           { vertical-align: top;}

.bar            {font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.title          {font-family: Arial; font-size: 18px; color: #000000; text-decoration: none}

table.bott        { background-color: #293D82;
                  font-family:      Verdana, Arial sans-serif;
                  color:            #DDDDD0;
                  font-weight:      normal;
                  text-decoration:  none;
                  text-transform:   uppercase ;
                  text-align:       middle;
                  vertical-align:   middle;
                  font-size:        10px;
                  height:           25px;
                }

table.mainbody    {  font-family: Arial; font-size: 12px; font-weight: normal; color: #4F4E4E;  text-decoration: none;}

table    {  font-family: Arial; font-size: 12px; font-weight: normal; color: #2256B5;  text-decoration: none;}

td.new_tipp_green    {  font-family: Arial; font-size: 12px; font-weight: normal; color: #126e57;  text-decoration: none;}

table.menuel    {  font-family: Arial; font-size: 12px; font-weight: normal; color: #FFFFFF;  text-decoration: none;}

table.back    {  font-family: Arial; font-size: 10px; font-weight: normal; color: #000000;  text-decoration: none;}

td.info      { background: url(../images/menu.gif); }

table.rand       {border:        solid 1px        ;
                  border-color:  #888888        ;
                 }

table.head        { 
                  font-family:      Verdana, Arial sans-serif;
                  color:            #010066;
                  font-weight:      normal;
                  text-decoration:  none;
                  text-align:       center;
                  vertical-align:   middle;
                  font-size:        8px;
                  height:           25px;
                }


.foot            {background-image: url(../images/navi_bg.jpg);
									background-repeat: repeat-x;
                  font-family:      Verdana, Arial sans-serif;
                  color:            #010066;
                  font-weight:      normal;
                  text-decoration:  none;
                  text-transform:   uppercase ;
                  text-align:       left;
                  vertical-align:   middle;
                  font-size:        8px;
                  height:           25px;
                }

table.main      {width:800px; }

table.kontakt   {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}

table.body      {width:780px; font-family: Arial; font-size: 12px; font-weight: normal; color: #2256B5; text-decoration: none}

table.impressum {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}

table.nav       {width:150px; border:solid 0px; background-color: #FFFFFF;}       

th.nav          {font-family: Arial; font-size: 12px; font-weight: bold; color: #3360cc; text-decoration: none}

.rahmen         {border:        solid 1px        ;
                  border-color:  #888888        ;
                }

.rand             { border-top:           solid 1px ;
                    border-bottom:        solid 1px ;
                    border-left:          solid 1px;
                    border-color:         #293D82;
                  }

.ntop             { font-family: Tahoma;
                    font-size: 12px;
                    font-weight: normal;
                    color: #000000;
                    font-variant: small-caps;
                    text-decoration: none;
                    border:        solid 1px   ;
                    border-color:  #000000    ;
                    background-repeat:no-repeat;
                  }

.nbottom          { font-family: Tahoma;
                    font-size: 12px;
                    font-weight: normal;
                    color: #FFFFFF;
                    text-decoration: none;
                  }


.news            {border:        solid 1px     ;
                  border-color:  #888888      ;
                  font-family: Tahoma;
                  font-size: 12px;
                  font-weight: normal;
                  color: #222222;
                  }

.submenue        {background-image: url(../images/submenue_bg.jpg);
                  height: 25px;                  
                  color: #0066FF;
                }   

.pagetitle			{
                  color: #0066FF;
                }      

.footerinfo     {background-image: url(../images/submenue_bg.jpg);
                  height: 25px;      ;
                  font-family: Tahoma;
                  font-size: 10px;
                  font-weight: normal;                 
                  color: #003399;
                }           							     

a.foot:link      { color:#898989; background-color:#BFD8BE; text-decoration:none; }
a.foot:visited   { color:#898989; background-color:#BFD8BE; text-decoration:none; }
a.foot:hover     { color:#000000; background-color:#BFD8BE; text-decoration:none; }
a.foot:active    { color:#000000; background-color:#BFD8BE; text-decoration:none; }

a.foot           { border-width:     1px        ;
                  margin-bottom:    1px        ;
                  text-align:       left       ;
                  padding:          2px        ;
                  font-family:      Verdana    ;
                  font-size:        10px       ;  
                  font-weight:      normal     ; } 


a.branchen:link      { color:#000000; text-decoration:none; }
a.branchen:visited   { color:#000000; text-decoration:none; }
a.branchen:hover     { color:#B54D4A; text-decoration:none; }
a.branchen:active    { color:#B54D4A; text-decoration:none; }

a.branchen           { border-width:     1px        ;
                  margin-bottom:    1px        ;
                  text-align:       left       ;
                  padding:          2px        ;
                  font-family:      Verdana    ;
                  font-size:        11px       ;  
                  font-weight:      normal     ; }
              

.content        {font-family: Arial; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none}                                 

h1              {font-family: Verdana; font-size: 18px; font-weight: bold; color: #2256B5; text-decoration: none}
h2              {font-family: Verdana; font-size: 14px; font-weight: bold; color: #FF3300; text-decoration: none}
h3              {font-family: Arial; font-size: 4px; font-weight: normal; color: #293D82; text-decoration: none}
h4              {font-family: Arial; font-size: 12px; font-weight: bold; color: #FF3300; text-decoration: none}
h5              {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
h6              {font-family: Arial; font-size: 10px; font-weight: normal; color: #3360cc; text-decoration: none}



a.normal:link      {font-family: Arial; font-size: 10px; font-weight: bold; color: #0066FF; text-decoration: none}
a.normal:visited   {font-family: Arial; font-size: 10px; font-weight: bold; color: #0066FF; text-decoration: none}
a.normal:hover     {font-family: Arial; font-size: 10px; font-weight: bold; color: #0066FF; text-decoration: none}
a.normal:active    {font-family: Arial; font-size: 10px; font-weight: bold; color: #0066FF; text-decoration: none}

a.fett:link      {font-family: Arial; font-size: 12px; font-weight: bold; color: #0066FF; text-decoration: none}
a.fett:visited   {font-family: Arial; font-size: 12px; font-weight: bold; color: #0066FF; text-decoration: none}
a.fett:hover     {font-family: Arial; font-size: 12px; font-weight: bold; color: #0066FF; text-decoration: none}
a.fett:active    {font-family: Arial; font-size: 12px; font-weight: bold; color: #0066FF; text-decoration: none}

a.fetter:link      {font-family: Arial; font-size: 14px; font-weight: bold; color: #0066FF; text-decoration: none}
a.fetter:visited   {font-family: Arial; font-size: 14px; font-weight: bold; color: #0066FF; text-decoration: none}
a.fetter:hover     {font-family: Arial; font-size: 14px; font-weight: bold; color: #0068FF; text-decoration: none}
a.fetter:active    {font-family: Arial; font-size: 14px; font-weight: bold; color: #0068FF; text-decoration: none}


                              

input.kontakt         {background-color: #FFFFFF; 
                 color:            #000000;
                 font-family:      Verdana, Arial sans-serif; 
                 font-size:        12px;
                 border:           solid 1px;}
                 
textarea.kontakt {background-color: #FFFFFF; 
                 color:            #000000;
                 font-family:      Verdana, Arial sans-serif; 
                 font-size:        12px;
                 border:           solid 1px;}
                                
                 
.schattenrechts{
  background-image: url(../images/senkrecht.gif);
  background-repeat: repeat-y;
  vertical-align: top;
}
ul {
list-style-image:url(../images/ul_point.gif);	
list-style-position:outside;
margin-left:19px
}

li {
margin-bottom:5px;
line-height:15px;
}