	/* body, general settings
------------------------- */

body {
    font-family:sans-serif;
    padding:0;
    margin:0 10px;
    font-family:Verdana,sans-serif;
}

body, p, div, li, td {
    /*font-size:11px;*/
    font-size:8pt;
    color:#222;
}

div {
    margin:0;
    padding:0;
}

img {
    border:0;
}

pre, code {
    font-family:'andale mono','lucida console',monaco,monospace;
    color:#036;
}

pre {
    clear: both;
    overflow: auto;
    /*width:100% !important;*/
    width: 600px; /*for IE, which doesn't obey !important or width:100% on pre */
    padding-bottom: 0 !important;
    padding-bottom: 1.5em; /* for IE which doesn't make room at the bottom of the pre for a horizontal scrollbar */
}

a, a:visited {
    text-decoration:underline;
    font-size:8pt;
}

a {
    color:blue;
}

a:visited {
    color:blue;
}

a:hover {
    text-decoration:underline;
}

a.menue{
    /*font-size:11px;*/
    font-size:9pt;
}

a.button{
text-decoration:none;

}
a.button:hover{
color:red;
background-color:white;
}

img[align=left] {
    margin-right:1em;
}

img[align=right] {
    margin-left:1em;
}

hr {
    border:none;
    color: #ccc;
    background-color: #ccc;
    height: 1px;
    width:100%;
    clear:both;
}



#nav {
    background:#2557AD;
    margin:0;
    padding:0;
    width:90em;
  width:100%;
   /* border:1px solid #000000; */
    border-top:1px solid #2557AD;
    border-left:1px solid #2557AD;
    border-right:1px solid #2557AD;
}

#nav ul, #subnav ul {
    list-style:none;
    margin:0;
    padding:0;
    overflow:hidden;
}

#nav ul li {
    float:left;
}

#nav ul li a {
    display:block;
    line-height:30px;
    padding:0 1em;
    text-decoration:none;
    /*font-size:12px;*/
    font-size:10pt;
    color:#fff;
    float:left;
    /*border-right:1px solid #000;*/
    margin:2px 0; 
}

/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
#nav ul li a {
    float:none;
}
/* End IE5-Mac hack */

#nav ul li a:hover {
    background:#FFFFFF;
    color:#000000;
}

#nav .nav_selected a, #nav .nav_selected a:hover {
    line-height:34px !important;
    margin:0 !important;
    background: #B2CCF1 !important;
    background-image:none !important;
    color:#000000;
}



h3 {
    font-weight:bold;
    color:#000;
    /*font-size:14px;*/
    font-size:10pt;
}

h4 {
    /*margin:0 0 0.5em 0;*/
    padding:0;
    /*font-size:12px;*/
    font-size:8pt;
}


