/*schriftstil,abstand*/

body
{margin-top: 5px; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; color: #000000;  
background-color: #ffffff; font-family: verdana,arial; font-size: 10pt}

table,tr,td
{color: #000000; font-family: verdana, arial; font-size: 10pt}

/*basis*/

.rand
{background-color: #3399FF}

.leisteoben
{background-color: #3399FF; color: white; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
line-height: 20px; height: 20px}

.leisteunten
{background-color: #FBC326; color: white; text-decoration: none; font-family: verdana, sans-serif;
line-height: 20px; height: 20px}

.nav
{background-color: #FBC326; color: black; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;}

.logo
{background-color: #716E73; color: #ffffff; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
height: 156px; background-image: url(banner/banner_tg.gif); background-repeat: no-repeat}

/*rubriktitel*/

.titel
{background-color: #FBC326; color: #ffffff; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
width: 190px; border-bottom: solid 1px #eaeaea; line-height: 20px; height: 20px; padding-left: 5px}

.rubrik
{background-color: #3399FF; color: #ffffff; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
width: 190px; border-bottom: solid 1px #eaeaea; line-height: 20px; height: 20px; padding-left: 5px}

.main
{background-color: #3399FF}

.inhalt
{background-color: #3399FF; padding: 20px}

/*menue links*/

#menu a
{display: block; background-color: #0970A2; color: #FFF629; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
border-bottom: solid 1px #e6e6e6; line-height: 20px; height: 20px; width: 180px; padding-left: 5px}

#menu a:visited
{background-color: #0970A2; color: #FFF629; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
border-bottom: solid 1px #e6e6e6; line-height: 20px; height: 20px; width: 180px; padding-left: 5px}

#menu a:active
{background-color: #0970A2; color: #FFF629; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
border-bottom: solid 1px #e6e6e6; line-height: 20px; height: 20px; width: 180px; padding-left: 5px}

#menu a:hover
{background-color: #FFF629; color: #000000; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
border-bottom: solid 1px #e6e6e6; line-height: 20px; height: 20px; width: 180px; padding-left: 5px}

/*menue oben*/

#menu2 a
{display: block; background-color: #FBC326; color: #ffffff; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
line-height: 20px; height: 20px; border-left: solid 1px white; width: 100px; text-align: center}

#menu2 a:visited
{background-color: #FBC326; color: #ffffff; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
line-height: 20px; height: 20px; border-left: solid 1px white; width: 100px; text-align: center}

#menu2 a:active
{background-color: #FBC326; color: #ffffff; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
line-height: 20px; height: 20px; border-left: solid 1px white; width: 100px; text-align: center}

#menu2 a:hover
{background-color: #FFF629; color: #000000; text-decoration: none; font-family: verdana, sans-serif; font-size: 10pt;
line-height: 20px; height: 20px; border-left: solid 1px white; width: 100px; text-align: center}

/*links*/

a:link
{color: #000000; text-decoration: underline; font-family: verdana; font-size: 10pt}

a:visited
{color: #000000; text-decoration: underline; font-family: verdana; font-size: 10pt}

a:active
{color: #000000; text-decoration: underline; font-family: verdana; font-size: 10pt}

a:hover
{background-color: #FFF629; color: #000000; text-decoration: underline; font-family: verdana; font-size: 10pt}
