/*Allgemeine Style-Sheets*/

body   { background: #B9B9B9 url(../gfx/hint.jpg) repeat-x }
p  { text-indent: 20px }
td  { color: #032651; font-size: 11px; font-family: Georgia, "Times New Roman", Times }
li  { list-style-image: url(../gfx/li_pt.gif); list-style-position: outside }
hr    { color: #626262 }
input  { background-color: #dbe8f5; line-height: 14px; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
select  { background-color: #dbe8f5; line-height: 14px; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
textarea { background-color: #dbe8f5; line-height: 14px; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/* neue Startseite */ 
a.start        { color: #fff; font-weight: bold; font-size: 14px; text-decoration: none; background-image: url(../start/td_mitte.gif); margin-top: 0px; margin-bottom: 0px; padding-top: 57px; padding-right: 7px; padding-bottom: 8px; width: 181px; height: 82px; display: block }
a.start:visited { color: #fff; font-weight: bold; font-size: 14px; text-decoration: none; background-image: url(../start/td_mitte.gif); margin-top: 0px; margin-bottom: 0px; padding-top: 57px; padding-right: 7px; padding-bottom: 8px; width: 181px; height: 82px; display: block }
a.start:link { color: #fff; font-weight: bold; font-size: 14px; text-decoration: none; background-image: url(../start/td_mitte.gif); margin-top: 0px; margin-bottom: 0px; padding-top: 57px; padding-right: 7px; padding-bottom: 8px; width: 181px; height: 82px; display: block }
a.start:active { color: #fff; font-weight: bold; font-size: 14px; text-decoration: none; background-image: url(../start/td_mitte.gif); margin-top: 0px; margin-bottom: 0px; padding-top: 57px; padding-right: 7px; padding-bottom: 8px; width: 181px; height: 82px; display: block }
a.start:hover { color: #000; font-weight: bold; font-size: 14px; text-decoration: none; background-image: url(../start/td_mitte_.gif); margin-top: 0px; margin-bottom: 0px; padding-top: 57px; padding-right: 7px; padding-bottom: 8px; width: 181px; height: 82px; display: block }

a.start_     { color: #002452; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, "SunSans-Regular text-decoration none"; text-decoration: none; padding: 5px; width: 182px; height: 167px; display: block }
a.start_:visited     { color: #002452; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, "SunSans-Regular text-decoration none"; text-decoration: none; padding: 5px; width: 182px; height: 167px; display: block }
a.start_:link    { color: #002452; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, "SunSans-Regular text-decoration none"; text-decoration: none; padding: 5px; width: 182px; height: 167px; display: block }
a.start_:active     { color: #002452; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, "SunSans-Regular text-decoration none"; text-decoration: none; padding: 5px; width: 182px; height: 167px; display: block }
a.start_:hover    { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, "SunSans-Regular text-decoration none"; text-decoration: none; background-color: #f3f8fc; padding: 5px; width: 182px; height: 167px; display: block }

.liste  { line-height: 12px; margin-top: 3px; margin-bottom: 3px }

/********************************************************************************************************/

/*Linkleiste oben*/
a.navimitte,a.navimitte:visited,a.navimitte:link,a.navimitte:active,a.navimitte:hover     { color: #ffffff; font-weight: normal; font-size: 11px; text-decoration: none }
/*Linkleiste oben - ausgewählter Menüpunkt*/
.navi { color: #000000; font-size: 11px; }


/********************************************************************************************************/
/*Content-Bereich*/

.titel { font-size: 20px; }
.titel2 { font-size: 14px; }
.fliesstext   { font-size: 12px; line-height: 18px }
.10px { font-size: 10px; }
.11px { font-size: 11px; }
.reg  { font-size: 9px; vertical-align: super }
.regmini  { font-size: 7px; vertical-align: super }
.verdana  { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tdspace   { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 4px; padding-right: 4px; padding-left: 4px }

/*Links im Content-Bereich*/

a    { color: #032651; font-size: 11px; text-decoration: none }
a:visited    { color: #032651; font-size: 11px; text-decoration: none }
a:link    { color: #032651; font-size: 11px; text-decoration: none }
a:active    { color: #032651; font-size: 11px; text-decoration: none }
a:hover  { color: #687c94; font-size: 11px; text-decoration: underline }

a.fs    { color: #032651; font-size: 9px; text-decoration: none }
a.fs:visited    { color: #032651; font-size: 9px; text-decoration: none }
a.fs:link    { color: #032651; font-size: 9px; text-decoration: none }
a.fs:active    { color: #032651; font-size: 9px; text-decoration: none }
a.fs:hover  { color: #687c94; font-size: 9px; text-decoration: underline }

a.10    { color: #032651; font-size: 10px; text-decoration: none }
a.10:visited    { color: #032651; font-size: 10px; text-decoration: none }
a.10:link    { color: #032651; font-size: 10px; text-decoration: none }
a.10:active    { color: #032651; font-size: 10px; text-decoration: none }
a.10:hover  { color: #687c94; font-size: 10px; text-decoration: underline }

a.fliesstext    { color: #032651; font-size: 12px; text-decoration: underline }
a.fliesstext:visited    { color: #032651; font-size: 12px; text-decoration: underline }
a.fliesstext:link    { color: #032651; font-size: 12px; text-decoration: underline }
a.fliesstext:active    { color: #032651; font-size: 12px; text-decoration: underline }
a.fliesstext:hover  { color: #687c94; font-size: 12px; text-decoration: underline }

/********************************************************************************************************/

/*Linkleiste unten*/
a.fuss   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.fuss:visited   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.fuss:link   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.fuss:active   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.fuss:hover { color: #fff; font-size: 10px;  text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


/*Linkleiste unten - ausgewählter Menüpunkt*/
.fuss { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/********************************************************************************************************/

/*animierte Links*/

/*a.linkleiste       { color: #369; background-color: #bfe2ff; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #e4eaf4 #e4eaf4 #369 #369; width: 146px; height: 18px }
/*a.linkleiste:hover     { color: #000000; text-decoration: underline; background-color: #ffffff; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #369 #369 #e4eaf4 #e4eaf4; position: relative; top: 1px; left: 1px; width: 146px; height: 18px }*/

a.linkleiste    { color: #ffffff; font-size: 11px; text-decoration: none; padding-top: 10px; width: 108px; height: 32px }
a.linkleiste:visited    { color: #ffffff; font-size: 11px; text-decoration: none; padding-top: 10px; width: 108px; height: 32px }
a.linkleiste:link    { color: #ffffff; font-size: 11px; text-decoration: none; padding-top: 10px; width: 108px; height: 32px }
a.linkleiste:active    { color: #ffffff; font-size: 11px; text-decoration: none; padding-top: 10px; width: 108px; height: 32px }
a.linkleiste:hover    { color: #ffffff; font-size: 11px; text-decoration: none; background-image: url(../gfx/link_oben_anim1.gif); padding-top: 10px; width: 108px; height: 32px }


a.linkleiste_breit    { color: #ffffff; font-size: 11px; text-decoration: none; padding-top: 10px; padding-left: 22px; width: 182px; height: 32px }
a.linkleiste_breit:visited     { color: #ffffff; font-size: 11px; text-decoration: none; padding-top: 10px; padding-left: 22px; width: 182px; height: 32px }
a.linkleiste_breit:link     { color: #ffffff; font-size: 11px; text-decoration: none; padding-top: 10px; padding-left: 22px; width: 182px; height: 32px }
a.linkleiste_breit:active     { color: #ffffff; font-size: 11px; text-decoration: none; padding-top: 10px; padding-left: 22px; width: 182px; height: 32px }
a.linkleiste_breit:hover     { color: #ffffff; font-size: 11px; text-decoration: none; background-image: url(../gfx/link_oben_anim2.gif); padding-top: 10px; padding-left: 22px; width: 182px; height: 32px }

a.menu3,a.menu3:visited,a.menu3:link,a.menu3:active,a.menu3:hover     { color: #032651; font-size: 11px; text-decoration: none; margin: 0px 0px 0px 18px; padding-top: 8px; padding-bottom: 5px; padding-left: 12px; border-top: 1px solid #a4adb7; width: 164px; height: 14px }
a.menu3akt,a.menu3akt:visited,a.menu3akt:link,a.menu3akt:active,a.menu3akt:hover     { color: #032651; font-weight: bold; font-size: 11px; text-decoration: none; background-color: #9dbee1; margin: 0px 0px 0px 18px; padding-top: 8px; padding-bottom: 5px; padding-left: 12px; border-top: 1px solid #a4adb7; width: 164px; height: 14px }

