body { font-family: Arial, Helvetica, sans-serif; color:#666666; margin:19px 0 19px 16px; padding:0; font-size:100%; width: 975px; }

form, fieldset { margin: 0; padding: 0; border: 0; }
img { border:0; }

#outercontent { width:975px; margin:0; padding:0; }
#content { width:731px; margin: 0; padding: 19px 0 19px 19px; float: left; border-style: solid; border-width: 1px 0 0 1px; border-color: #C9D9E8; font-size: 70%; }

#lastmod { width: 960px; height: 16px; font-size: 10px; color: #8c8c8c; padding-top:4px; }
#headr { width: 960px; height: 75px; border-style: solid; border-width: 1px 0 0 0; border-color: #C9D9E8; background-image: url(/img/page/hdr_bg.gif); background-position: bottom left; text-align: right; }

#mainnav { font-size: 70%; margin:8px 19px 0 210px; background-image: url(/img/page/main.gif); background-position:bottom; background-repeat: repeat-x; padding-bottom:5px; width: 750px; }

#mainnav a.l:link, #mainnav a.l:active, #mainnav a.l:visited, #mainnav a.l:hover { text-decoration: none; color: #666666; margin-right: 15px; padding-bottom:5px; font-weight:normal; }
#mainnav a.sel:link, #mainnav a.sel:active, #mainnav a.sel:visited, #mainnav a.sel:hover { text-decoration: none; color: #666666; margin-right: 15px; padding-bottom:5px;  background-image: url(/img/page/main_sel.gif); background-position: bottom right; background-repeat: no-repeat; font-weight: bold; }

#subnav { font-size: 70%; margin:15px 19px 0 210px; width: 750px; padding-bottom: 4px; }

#subnav a.l:link, #subnav a.l:active, #subnav a.l:visited, #subnav a.l:hover { text-decoration: none; color: #666666; margin-right: 11px; padding: 0 4px 4px 0; font-weight:normal; }
#subnav a.sel:link, #subnav a.sel:active, #subnav a.sel:visited, #subnav a.sel:hover { text-decoration: none; color: #666666; margin-right: 11px; padding: 0 4px 4px 0;  background-image: url(/img/page/sub_sel.gif); background-position: bottom right; background-repeat: no-repeat; font-weight: bold; }

#col1 { float: left; width: 191px; margin-top: 35px; padding: 0 19px 0 0; }
#col2 { float: left; width: 521px; padding-right:19px; }
#col3 { float: right; width: 191px; }

ul.np { list-style-type: none; margin:10px 0 0 0; padding:0; }

.nla h1 { font-size: 140%; color: #44BFEB; line-height: 140%; margin:0; padding:5px 0 0 0; }
.nla h2 { font-size: 125%; color: #666666; line-height: 120%; margin:0; padding:0; }
.nla h3 { color: #606060; margin:0; padding:0; }
.nla em { font-size: 125%; color: #C0C0C0; font-style: normal; }
.nla .article { border-width: 1px 0 0 0; border-style: solid; border-color:#00b3f0; padding-top: 15px; }

em { color: #294785; font-style: normal; }

a, a:link, a:active, a:visited, a:hover { color: #294785; font-weight:bold; text-decoration: none; }

.dotted3 { background-image: url(/img/page/raster3.gif); background-position: bottom; background-repeat: repeat-x; }

h1 { font-size:125%; margin:12px 0 8px 0; padding:0;}
h2 { font-size:110%; margin:12px 0 8px 0; padding:0; }

.acontL h1 { font-size:110%; border-width: 0 0 1px 0; border-color: #C9D9E8; border-style: solid; }
#startcont { margin-top:20px; }
#startcont h1 { font-size:110%; margin:0 0 1px 0; padding:0; border:0; line-height:100%; }
#startcont img { margin-bottom:10px; }
.brd { border-width: 0 0 1px 0; border-color: #C9D9E8; border-style: solid; margin:0; padding:0; }
#startcont div.st { margin-left:128px; margin-top:5px; }
#startcont div.st p { margin-top: 0px; }
#startcont a, #startcont a:link, #startcont a:active, #startcont a:visited, #startcont a:hover { color: #294785; font-weight:bold; text-decoration: none; background-image: url(/img/page/arrow.gif); background-repeat: no-repeat; padding-left: 10px; display:inline; line-height:150%; }


h4 { color: #8C8C8C; font-size:110%; border-width: 0 0 1px 0; border-color: #C9D9E8; border-style: solid; text-align:right; margin:0; padding:12px 0 0 0; }
h5 { color: #8C8C8C; font-size:100%; margin:0; padding:0; }

#col3 div { padding: 10px 11px 9px 9px; }
#col3 input { width: 167px; border-style:solid; border-width: 1px; border-color: #8D8D8D; font-size: 90%; color: #666666; }

.but { text-align: right; margin:4px 0 3px 90px; }
.but a, .but a:link, .but a:active, .but a:visited, .but a:hover { display: block; width: 100px; height: 19px; background-image: url(/img/page/button.gif); background-repeat:no-repeat; color: #000000; font-weight:normal; text-decoration: none; text-align:center; line-height:160%; }

.cla { height:1px; visibility:hidden; clear:both; line-height:1px; }

div.ssn { width:191px; }

.ssn a, .ssn a:link, .ssn a:active, .ssn a:visited, .ssn a:hover { display: block; font-size:70%; color: #666666; font-weight:normal; text-decoration: none; text-align:left; line-height:180%; border-style: solid; border-width: 0 0 1px 0; border-color: #C9D9E8;  }
.ssn a.sel, .ssn a.sel:link, .ssn a.sel:active, .ssn a.sel:visited, .ssn a.sel:hover { display: block; font-size:70%; color: #666666; font-weight:bold; text-decoration: none; text-align:left; line-height:180%; border-style: solid; border-width: 0 0 1px 0; border-color: #C9D9E8;  }

.ssna a, .ssna a:link, .ssna a:active, .ssna a:visited, .ssna a:hover { font-size:70%; color: #666666; font-weight:normal; text-decoration: none; text-align:left; line-height:180%; border-style: solid; border-width: 0 0 1px 0; border-color: #C9D9E8;  }
.ssna a.sel, .ssna a.sel:link, .ssna a.sel:active, .ssna a.sel:visited, .ssna a.sel:hover { font-size:70%; color: #666666; font-weight:bold; text-decoration: none; text-align:left; line-height:180%; border-style: solid; border-width: 0 0 1px 0; border-color: #C9D9E8;  }

.ssn img, .ssna img { margin: 0 0 29px 0; }

#col3 a, #col3 a:link, #col3 a:active, #col3 a:visited, #col3 a:hover { color: #294785; font-weight:bold; text-decoration: none; background-image: url(/img/page/arrow.gif); background-repeat: no-repeat; padding-left: 10px; display:inline; line-height:150%; }
#col3 a.ip, #col3 a.ip:link, #col3 a.ip:active, #col3 a.ip:visited, #col3 a.ip:hover { color: #00B3F0; font-weight:bold; text-decoration: none; font-size:120%; line-height:100%; background-image: url(/img/nix.gif); padding:0; }

.bmwfj { position: relative; left:0; top: -80px; margin-bottom: -80px; width: 191px; }


#subsub { background-image: url(/img/page/subsub.gif); background-repeat:no-repeat; padding-left:20px; }

.pager { clear:both; text-align:right;}
.pagerL { float:left; }
.pagerR { float:right; }

.termin td { border-color: #8D8D8D; border-width: 0 0 1px 0; border-style: solid; }
.termin td.det { border-color: #8D8D8D; border-width: 0 0 2px 0; border-style: solid; padding:5px; }
.termin th { border-color: #C9D9E8; border-width: 0 0 1px 0; border-style: solid; text-align:left; color: #294785; }

a.ns, a.ns:link, a.ns:active, a.ns:visited, a.ns:hover { text-decoration: none; border-width: 0 0 0 0; }

#footer { width: 956px; font-size:70%; text-align: right; color: #DCDCDC; background-image: url(/img/page/footer.gif); background-repeat: repeat-x; padding: 2px; clear:both; }
#footer a, #footer a:link, #footer a:active, #footer a:visited { color: #DCDCDC; text-decoration: none; font-weight:normal; }
#footer a:hover { color: #DCDCDC; text-decoration: underline; font-weight:normal; }

#col2 table { border-width:0; border-collapse:collapse; }

#nl_subscribe label { padding-top: 3px; display:block; float:left; width: 75px; }
#nl_subscribe p { clear:left; margin:4px 0; padding:0; }
#nl_subscribe input.txt { width: 200px; }
