html,body{margin:0;padding:0}
body{font-family:verdana; font-size:12px; padding-left:80px; padding-top:50px; padding-right:80px;};
background-repeat:repeat-x}

p{margin:0 4px 4px; font-family: Verdana; font-size: 12px;}
h1 { margin:0px; padding:0px; padding-bottom:2px; font-family: Verdana; font-size: 13px; color:#102844 }
h2 { margin:0px; padding-left:0px; padding-bottom:0px; font-family: Verdana; font-size: 11px; }

td.content {border-right: solid 1px #CFD9DD; padding:7px 10px 7px 10px}
td.subhead {border-right: solid 1px #FFFFFF; padding:5px 10px 5px 10px; background-color:#D0D9DD }
td.head {border-right: solid 1px #FFFFFF; padding:7px 10px 7px 10px; background-color:#678393; font-size: 10px; color:#FFFFFF; font-weight:700 }

A
{
 TEXT-DECORATION: none;
 color: #9F0206;
 font-family:verdana;
 font-size:12px;
}

A:hover
{
 TEXT-DECORATION: underline;
 color: #9F0206
}

.textbox {
  border: 1px solid #99A0A8;
  padding:2px;
  font-family: Arial;
  font-size:12px
  }

.choosebox {
  border: 1px solid #99A0A8;
  padding:1px;
  font-family: Verdana;
  font-size:12px
  }

td {
 font-size: 9pt;
 font-family: Verdana;
 color: #000000;
}

div#text { margin:0px 5px 4px; font-family:verdana; font-size:12px; line-height: 12pt; text-align:justify; }
div#box { background-color:#EEF2F7; padding:9px; }
div#box2 { background-color:#EEF2F7; padding:9px; margin-left:20px }
div#content { background-color:#F3F3F3; padding:9px; }

  div#menu { width:100px; height:22px; background-image:url('../img/menu.gif'); background-repeat:repeat; float:left; margin-right:3px }
  div#menu_selected { width:100px; height:23px; background-image:url('../img/menu2.gif'); background-repeat:repeat; float:left; margin-right:3px }
  div#menu_inside { padding-left:8px; padding-top:4px; }

  div#panel { border:1px; border-color:#858585; width:600px; border-style:solid; background-image:url('../img/back.menu.gif'); background-repeat:repeat-x; padding:20px }
  div#pages { margin-left:5px; border:1px; background-color:#FFFFFF; padding:5px; border-color:#DDDDDD; border-style:solid; width:50px; text-align:center; float:left; margin-right:5px; height:16px}

.menu1 { font-family: Verdana; font-size: 15px; color: #9F0206; font-weight: bold; }
.menu2 { font-family: Verdana; font-size: 11px; color: #102844 }





A.menulist
{
 TEXT-DECORATION: none;
 color: #9F0206;
 font-size: 13px
}

A.menulist:hover
{
 TEXT-DECORATION: none;
 color: #102844;
 font-size: 13px
}

A.menu
{
 font-size: 11px
}
A.menu:hover
{
 font-size: 11px
}

A.menulist2
{
 TEXT-DECORATION: none;
 color: #9F0206;
 font-size: 11px
}

A.menulist2:hover
{
 TEXT-DECORATION: underline;
 color: #9F0206;
 font-size: 11px
}

A.cat1
{
 TEXT-DECORATION: none;
 color: #9F0206;
 font-size: 12px
 font-family:verdana;
}

A.word
{
 TEXT-DECORATION: none;
 color: #102844;
 font-size: 12px
 font-family:verdana;
}

A.cat1:hover
{
 TEXT-DECORATION: underline;
 color: #9F0206;
 font-size: 12px
 font-family:verdana;
}

A.cat2
{
 TEXT-DECORATION: underline;
 color: #9F0206;
 font-size: 11px
 font-family:verdana;
}

A.cat3
{
 TEXT-DECORATION: none;
 color:#102844;
 font-size:11px;
 font-family:verdana;
}

A.cat3:hover
{
 TEXT-DECORATION: underline;
 color: #102844;
 font-size:11px;
 font-family:verdana;
}

A.cat4
{
 TEXT-DECORATION: none;
 color: #9F0206;
 font-size: 13px;
 font-family:verdana;
}

A.cat4:hover
{
 TEXT-DECORATION: underline;
 color: #9F0206;
 font-size: 13px;
 font-family:verdana;
}

.cat1 { font-family: Verdana; font-size: 12px; color: #102844; }
.cat2 { font-family: Verdana; font-size: 11px; color: #102844 }

.description { font-family: Verdana; font-size: 10px; color: #102844 }
.menu_text_selected {  font-weight: bold; color: #FFFFFF }

div#topic
{
 width:200px; height:15px; padding:4px; padding-bottom:6px;
 border-top-style: solid;
 border-top-color: #D7D7D7;
 border-top-width: 1px;
 border-right-style: solid;
 border-right-color: #D7D7D7;
 border-right-width: 1px;
}

div#topic_chosen
{
 width:200px; height:15px; padding:4px; padding-bottom:6px;
 background-color: #F2F5F6;
 border-top-style: solid;
 border-top-color: #D7D7D7;
 border-top-width: 1px;
 border-right-style: solid;
 border-right-color: #D7D7D7;
 border-right-width: 1px;
}



div#topic_bottom
{
 width:209px; height:1px;
 border-top-style: solid;
 border-top-color: #D7D7D7;
 border-top-width: 1px;
}





div#subtopic { width:250px; height:15px; background-color:#E9EFF5; margin-bottom:2px; padding:4px }

div#menu_button { width:113px; height:19px; background-image:url('../images/menu.gif'); background-repeat:repeat; padding-top:5px; margin-top:4px; padding-left:12px; float:left; margin-right:3px; vertical-align:bottom }
div#menu_button_selected { width:112px; height:20px; background-image:url('../images/menu2.gif'); background-repeat:repeat; padding-top:9px; padding-left:13px; float:left; margin-right:3px; vertical-align:bottom }




#container {
width: 955px;
margin-bottom: 10px;
margin:0 auto;
background-color: #ffffff;
}

#header {
height:180px;
background-color: #ffffff;
padding: 0px;
margin: 0px;
}

#content_frame {
background-color: #ffffff;
padding-top: 5px;
margin: 0 223px;
width: 594px;
}

div#content_frame {
min-height:300px;
height:expression(this.scrollHeight > 300 ? "auto":"300px");
}


/* --------------left navigavtion------------- */
#linke_navigation
{
 float: left;
 width: 210px;
 margin: 0px;
 padding: 0px;
}

#rechte_navigation
{
 float: right;
 width: 125px;
 margin: 0;
 padding: 0;
}

#footer {
clear: both;
margin: 0px;
padding-top: 12px;
padding-bottom: 12px; }