body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; }
body { background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

#wrapper      { width:950px; margin:auto; }
#header       { height:30px; line-height:30px; border-bottom:1px solid #fff; background-color:#00558E; color:#fff; }
#header-left  { float:left; width:450px; padding-left:20px; font-weight:bold; }
#header-right { float:right; width:380px; padding-right:20px; font-size:0.9em;  }
#image        { height:235px; background-color:#009EE0; border-bottom:2px solid #CCBE00; background-image:url(/images/header.jpg); }
#menue        { padding-top:204px; padding-left:20px; height:25px; }
#content      { float:left; width:600px; padding-left:20px; margin-top:20px; line-height:1.4em; margin-bottom:20px; }
#ad           { float:right; width:230px; margin-top:20px; margin-bottom:20px; }
#footer       { clear:both; padding-top:30px; font-size:0.9em; padding-left:20px; border-top:1px solid #009EE0; }

h1       { font-size:1.9em; color:#009EE0; font-weight:lighter; }
h2       { font-size:1.1em; color:#009EE0; }

#jsddm                  { margin:0;padding:0;	}
#jsddm li               { float: left; list-style: none; font-size:1em; background-color:#fff; line-height:30px; padding-left:10px; padding-right:10px; margin-right:3px; border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC;  border-right:1px solid #CCCCCC; }
#jsddm li a             { display: block; text-decoration: none; color: #000; white-space: nowrap; }
#jsddm li a:hover       { color:#009EE0;	}
#jsddm li ul            { margin: 0; padding: 10px; position: absolute; z-index:10001; visibility: hidden; background-color:#4A4A4A; border-top:6px solid #5D8225; }
#jsddm li ul li         { float: none; display: inline; }
#jsddm li ul li a       { width: 190px; line-height:16px; padding-top:2px; padding-bottom:2px; padding-left:7px; padding-right:7px; font-size:1.1em; color:#b0b0b0; }
#jsddm li ul li a:hover { font-size:1.1em;	}
#jsddm li ul li ul      { margin: 0; padding: 0; border:0; margin-bottom:15px; padding-left:7px; position:relative; width:190px;	}
#jsddm li ul li ul li   { float:none; display:inline-block; font-size:1em; color:#636363; width:190px; border-bottom:1px solid #575757; padding-bottom:3px; }

.active                 { background-color:#CCBE00; }

#jsttm                  { margin:0;padding:0;	}
#jsttm li               { float: right; list-style: none; padding-left:10px; text-align:left; }

a:link    { color:#000; text-decoration:underline; }
a:visited { color:#000; text-decoration:underline; }
a:hover   { color: #009EE0; text-decoration:none; }
a:active  { color: #000; text-decoration:none; }

a.w:link    { color:#fff; text-decoration:underline; }
a.w:visited { color:#fff; text-decoration:underline; }
a.w:hover   { color: #009EE0; text-decoration:none; }
a.w:active  { color: #fff; text-decoration:none; }


