body{
scrollbar-arrow-color: #003366; 
scrollbar-base-color: #ADADAD;
scrollbar-highlight-color : #ADADAD; 
scrollbar-shadow-color : #eeeeee;
SCROLLBAR-TRACK-COLOR: #eeeeee;
margin: 0;
padding: 0;
}


.text {
FONT-SIZE: 12px; 
COLOR: #001f4c; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.navbar {
background-color: #eeeeee;
width:100%;
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 12px; 
Font-weight: bold;
PADDING-BOTTOM: 3px; 
PADDING-TOP: 3px; 
border-bottom-style: dotted;
border-bottom-width: 1px;
BORDER-RIGHT: #003366 1px solid;
BORDER-LEFT: #003366 1px solid;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

SELECT
{
FONT-SIZE : 11;
FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
border: #000080 1px inset;
BORDER-STYLE: ;
BORDER-COLOR: #000080;
BORDER-WIDTH: 1px;
color: #354B84;
background-color : #f7fafd;
}
.boxmailform {
background-color: #DCDEE0;
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 10px; 
PADDING-BOTTOM: 3px; 
PADDING-TOP: 3px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.box {
border: #427234 1px inset;
border-color: #427234;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color : #eeeeee;
}

.titlemenu {
TEXT-DECORATION: none; 
font-family: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px; 
COLOR: #ffffff
}

.linklist  {
display: block;
background-color:#e2e6e9;
color:#000000; 
text-decoration:none ;
font-family:verdana, sans-serif; 
font-size: 10pt;
width:500px;
padding-left: 2px; 
padding-bottom: 2px;
padding-top: 2px;
margin: 0px auto;
border-bottom:solid 1px #e6e6e6;
azimuth : right-side;
background-color: #ffffff;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: none;
border-bottom-style: dotted;
border-left-style: none;
border-top-color: #999999;
border-right-color: #999999;
border-bottom-color: #999999;
border-left-color: #999999;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

#menu1 a {
display: block;
background-color:#e2e6e9;
color:#000000; 
text-decoration:none ;
font-family:verdana, sans-serif; 
font-size: 10pt;
width:190px;
padding-left: 2px; 
padding-bottom: 2px;
padding-top: 2px;
margin: 0px auto;
border-bottom:solid 1px #e6e6e6;
azimuth : right-side;
background-color: #ffffff;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: none;
border-bottom-style: dotted;
border-left-style: none;
border-top-color: #999999;
border-right-color: #999999;
border-bottom-color: #999999;
border-left-color: #999999;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

#menu1 a:visited{
display: block;
background-color:#e2e6e9;
color:#000000; 
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
font-weight:bold;
width:190px;
padding-left: 2px; 
padding-bottom: 2px;
padding-top: 2px;
margin: 0px auto;
border-bottom:solid 1px #e6e6e6;
azimuth : right-side;
background-color: #ffffff;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: none;
border-bottom-style: dotted;
border-left-style: none;
border-top-color: #999999;
border-right-color: #999999;
border-bottom-color: #999999;
border-left-color: #999999;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

#menu1 a:active{
background-color:#e2e6e9; 
color:#000000;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
width:190px;
padding-left: 2px; 
padding-bottom: 2px; 
padding-top: 2px;
margin: 0px auto;
border-bottom:solid 1px #e6e6e6;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

#menu1 a:hover {
background-color:#DCDEE0;
color: #003366;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size:10pt;
font-weight:bold;
width:190px;
padding-left: 2px; 
padding-bottom: 2px;  
padding-top: 2px;
margin: 0px auto ;
border-bottom:solid 1px #e6e6e6;
}



/* menütitel,seitentitel */

.rubrik {
background-color:#003366; 
color:#ffffff;  
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt; 
width:190px;
padding-left: 0px; 
padding-bottom: 0px; 
padding-top: 2px;
margin: 0px auto;
border-bottom:solid 0px #e6e6e6;
border-top:solid 0px #e6e6e6;
height:17px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

/* next previous splitpage */
#menu3 a {
display: block;
width:120px;
background-color:#e5e5e5;
color:#001F4C; 
text-decoration:none;
font-family:Arial, sans-serif; 
font-size: 8pt;
padding-left: 2px; 
padding-bottom: 2px;
padding-top: 2px;
margin: 0px auto;
border-bottom:solid 1px #e6e6e6;
}

#menu3 a:visited{
background-color:#e5e5e5;
width:120px;
color:#001F4C;
text-decoration:none;
font-family:Arial, sans-serif; 
font-size: 8pt; 
padding-left: 2px; 
padding-bottom: 2px; 
padding-top: 2px;
margin: 0px auto;
border-bottom:solid 1px #e6e6e6;
}

#menu3 a:active{
background-color:#e5e5e5; 
width:120px;
color:#001F4C;
text-decoration:none;
font-family:Arial, sans-serif; 
font-size: 8pt;
padding-left: 2px; 
padding-bottom: 2px; 
padding-top: 2px;
margin: 0px auto;
border-bottom:solid 1px #e6e6e6;
}

#menu3 a:hover {
background-color:#F3F3DC;
width:120px;
color: #001F4C;
text-decoration:none;
font-family:Arial, sans-serif; 
font-size:8pt;
padding-left: 2px; 
padding-bottom: 2px;   
padding-top: 2px;
margin: 0px auto ;
border-bottom:solid 1px #e6e6e6;
}
.menu1maincat {
background-color:#D3D9DF; 
color: #445543; 
text-decoration:none; 
font-family:verdana, sans-serif; 
font-size:10pt;
font-weight:bold;
margin: 0px auto; 
border-bottom:solid 1px #e6e6e6;
border-top:solid 2px #e6e6e6;
}
/* links */
#links a {
color:#003366; 
text-decoration:none;
font-family:Arial, sans-serif; 
font-size: 10pt;
border-bottom:solid 0px #e6e6e6;
}

#links a:visited{
color:#003366;
text-decoration:none;
font-family:Arial, sans-serif; 
font-size: 10pt; 
border-bottom:solid 0px #e6e6e6;
}

#links a:active{
color:#003366;
text-decoration:none;
font-family:Arial, sans-serif; 
font-size: 10pt;
border-bottom:solid 0px #e6e6e6;
}

#links a:hover {
text-decoration:none;
font-family:Arial, sans-serif; 
font-size:10pt;
color: #394a5a;
border-bottom:solid 0px #e6e6e6;
background-color:#DCDEE0;
}
.small {
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.medium {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	COLOR: #ffffff;
}
.large {
	FONT-SIZE: 12pt; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.welcome {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}

a
{
text-decoration: none;
FONT-SIZE: 12px; 
COLOR: #001f4c; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
border-bottom: 1px dotted #001f4c;
}

a:hover {
text-decoration: none;
color: #ffffff;
background-color: #001f4c;
FONT-SIZE: 12px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

 
/*- Menu Tabs B--------------------------- */

#tabsB a {
      float:left;
      background:url("../xpicons/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
#tabsB a:span {
      float:left;
      display:block;
      background:url("../xpicons/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB a:span {float:none;}
    /* End IE5-Mac hack */
#tabsB a:hover span {
      color:#000;
      }
#tabsB a:hover {
      background-position:0% -42px;
      }
#tabsB a:hover span {
      background-position:100% -42px;
      }
	
	

.showstate
{ 
/*Definition for state toggling image */
cursor:hand;
cursor:pointer;
float: right;
margin-bottom: 1px;
margin-right: 1px;
}

.headers
{
float:left;
background:url("../xpicons/tableftB.gif") no-repeat left top;
margin:0;
padding:0 0 0 1px;
text-decoration:none;
}

.switchcontent
{
border: 1px solid black;
border-top-width: 0;
}

dl
{
margin: 0;
padding: 0;
list-style-type: none;
}

dt
{
margin: 0;
padding: 0;
list-style-type: none;
}

dd
{
margin: 0;
padding: 0;
list-style-type: none;
}

ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

li 
{
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
width: 15em;
background-color:#ffffff; 
color:#003366;  
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt; 
padding-left: 0px; 
padding-bottom: 0px; 
padding-top: 2px;
margin: 0px auto;
border-bottom:solid 0px #e6e6e6;
border-top:solid 0px #e6e6e6;
height:17px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
#menu dt {
cursor: pointer;
margin: 2px 0;;
height: 20px;
line-height: 20px;
text-align: center;
font-weight: bold;
border: 1px solid gray;
background: #eeeeee;
}
#menu dd {
border: 1px solid gray;
text-align: left;
}
#menu li {
text-align: left;
background: #fff;
}
#menu li a 
{
color: #001f4c;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
text-align: left;
}

#menu dt a 
{
color: #001f4c;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
text-align: left;
}

#menu li a:hover, #menu dt a:hover {
background: #eeeeee;
}

