/*[fmt]1100-010A-3*/
/*** body ***/
html, body { height:100%; margin:0; padding:0; border:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; background-color:#E0E3DD; }
html { overflow-y:scroll; }
/*deny scrollbar jumping*/
body { color:#000000; background-position:top left; }
/*** general ***/
div, img, p, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:none; outline:0; }
.hdr-img { /*+placement:float-left 0px 0px;*/ float:left; position:relative; left:0px; top:0px; margin-right:3px; }
ul { margin:0 0 12px 3px; padding:0; outline:0; }
li { margin:0 0 0 15px; padding:0; outline:0; }
h1, h2, h3 { margin:0; padding:0; border:none; outline:0; }
.clear { margin:0; padding:0; border:0; clear:both; height:1px; margin-top:-1px; font-size:1px; line-height:1px; outline:0; }
/*Remember to define focus styles!*/
:focus { outline:0; }
/*** links ***/
a:link, a:visited { color:#496E4F; text-decoration:none; }
a:hover, a:active, a:focus { color:#496E4F; text-decoration:underline; }
/*** page top ***/
a#bdy-top { line-height:1px; font-size:1px; display:block; outline:0; }
a.anchor { line-height:1px; font-size:1px; display:block; outline:0; }
/*** layout ***/
div#wrpb { width:960px; background-image:url(/_src/img/bg/bg.jpg); background-repeat:repeat-y; margin:0 auto; min-height:100%; }
div#wrp { width:700px; }
div#ci { margin-left:36px; /*+placement:float-left 0px 0px;*/ float:left; position:relative; left:0px; top:0px; }
div#hdr { background-color:#FFFFFF; }
div#hdr-ci { height:92px; }
div#hdr-cl { height:32px; padding-top:26px; }
h1#page-ttl { font-size:12px; padding-bottom:8px; padding-top:9px; }
div#cnt { float:left; width:460px; margin-left:47px; padding-top:48px; }
div#addr { margin-left:30px; font-size:11px; color:#FFF; }
/***  navi ***/
div#nv1 { background-image:url(/_src/img/bg/bg_nv.gif); background-repeat:no-repeat; background-position:0; height:19px; background-color:#C1CABE; margin-bottom:3px; padding-left:165px; padding-top:3px; }
div#nv2 { width:191px; /*+placement:float-left 0px 0px;*/ float:left; position:relative; left:0px; top:0px; background-image:url(/_src/img/bg/bg_nv2.jpg); }
div#ttlnv2 { margin-top:53px; width:132px; background-color:#D19B8A; padding-top:3px; padding-left:30px; font-size:12px; height:18px; color:#FFF; text-decoration:none; font-weight:bold; }
div#nv2s { margin-left:60px; margin-top:6px; width:131px; font-size:12px; height:288px; }
div.nv2i { height:18px; padding-top:3px; padding-left:6px; margin-top:1px; background-color:#F6B5A0; }
div.nv2a { height:18px; padding-top:3px; padding-left:6px; margin-top:1px; background-color:#D19B8A; }
a.nv1a, a.nv1a:link, a.nv1a:visited, a.nv1a:hover, a.nv1a:active, a.nv1a:focus { margin-right:26px; color:#FFF; text-decoration:none; font-weight:bold; }
a.nv1, a.nv1:link, a.nv1:visited, a.nv1:hover, a.nv1:active, a.nv1:focus { margin-right:26px; color:#FFF; text-decoration:none; }
a.nvt, a.nvt:link, a.nvt:visited, a.nvt:hover, a.nvt:active, a.nvt:focus { color:#FFF; text-decoration:none; }
a.nv2a, a.nv2a:link, a.nv2a:visited, a.nv2a:hover, a.nv2a:active, a.nv2a:focus { margin-right:26px; color:#FFF; text-decoration:none; }
a.nv2, a.nv2:link, a.nv2:visited, a.nv2:hover, a.nv2:active, a.nv2:focus { margin-right:26px; color:#FFF; text-decoration:none; }
/*** form button ***/
input.button, input.buttontxt { border:3px double #999999; border-top-color:#CCCCCC; border-left-color:#CCCCCC; padding:1px 3px; margin:6px 0 0; background-color:#EEEEEE; background-image:url(/_src/img/bg/bg_button.gif); background-repeat:repeat-x; color:#333333; font-family:Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
input.field, input.fieldtxt, textarea.field, textarea.fieldtxt { background:#F4F4F4; border:1px solid #999999; padding:2px 0 2px 2px; margin:2px 0; border-bottom:1px solid #E6E6DC; border-right:1px solid #E6E6DC; font-family:Verdana, Helvetica, sans-serif; font-size:12px; background-image:url(/_src/img/bg/bg_forms.gif); background-repeat:repeat-x; }
input.errHilite { background:#CCE6FF; border:1px solid #999999; padding-right:0; padding-left:2px; margin:2px 0; border-bottom:1px solid #E6E6DC; border-right:1px solid #E6E6DC; font-family:Verdana, Helvetica, sans-serif; font-size:11px; background-image:url(/_src/img/bg/bg_forms_err.gif); background-repeat:repeat-x; }
input.fieldtxt { width:200px; }
textarea.fieldtxt { width:200px; height:50px; }
input.buttontxt { width:205px; }
div.lbl { float:left; width:146px; padding-top:4px; }
div.fld { float:left; width:254px; }
div.lft { float:left; }
/*** entwicklung ***/
.dev { border:1px solid #00EE11; min-width:100px; margin-bottom:-1px; margin-top:-1px; margin-left:-1px; margin-right:-1px; }
