/* Main.CSS Steuerdatei fuer http://www.ksz.de
   Das Copyright liegt bei dem Webmaster*/

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img { border:none; border-right:1px solid #aaa; border-bottom:1px solid #aaa; padding:0 10px 10px 0; }
.csc-textpic-caption { color:#969696; font-size:11px; padding-top:3px; font-weight:bold; }

body { margin:0; background:#A5A18F url(../../fileadmin/index/pic/Layout/bg_test.jpg) repeat-x; font-size:13px; color:#000; font-family:verdana, arial, lucida, helvetica, sans-serif; }

/* ---------------------------------------------------------------- Layout */

div#ksz-layout-container-MainContainer { background:transparent url(../../fileadmin/index/pic/Layout/bg_top_test.jpg) no-repeat; }
div#ksz-layout-container-MainContainer2 { width:900px; margin:0 auto; padding:30px 0 0 0; }
div#ksz-layout-container-helpNav { height:17px; width:900px; display:block; background:#fff url(../../fileadmin/index/pic/Layout/help_nav.jpg) no-repeat; }
div#ksz-layout-container-Rootline { height:35px; width:900px; display:block; background:transparent url(../../fileadmin/index/pic/Layout/rootline.jpg) no-repeat; }
div#ksz-layout-container-HeaderHomeLink { position:absolute; margin:0 0 0 718px; padding:15px 0 0 0; }
div#ksz-layout-container-Hmenu { margin:0; display:block; width:900px; height:40px; background:transparent url(../../fileadmin/index/pic/Layout/menu_BG.jpg) no-repeat; }
div#ksz-layout-container-Content { width:840px; margin:0; padding:30px 30px 0 30px; display:block; min-height:200px; background-color:#fff; }
div#ksz-layout-container-Footer { background:transparent url(../../fileadmin/index/pic/Layout/footer.png) no-repeat; height:213px; display:block; margin:0 auto; width:980px; }
div#ksz-subpart-FooterInside { margin:0 auto; display:block; }

div.helpNav { text-align:right; padding:1px 16px 0 0; font-size:11px; color:#686767; }
div.helpNav a { font-weight:normal; font-size:11px; color:#686767; }
div.helpNav a:hover { color:#3d3d3d; }

/* ---------------------------------------------- Footer */

div.footerLeft { position:absolute; margin:103px 0 0 53px; }
.footerLeftCopyright { font-size:11px; color:#636364; }
.footerRight { float:right; margin:103px 56px 0 0; }
div.footerRight a { color:#fff; font-size:11px; font-weight:normal; }
div.footerRight a:hover { color:#3d3d3d; }

/* ------------------------------------------------------------------ normaler Text */

p,h1,div,span,li,strong,em { font-family:verdana, arial, lucida, helvetica, sans-serif; margin:0; font-size:14px; }
p { text-align:justify; }
ul { font-family:verdana, arial, lucida, helvetica, sans-serif; font-size:14px; }
.rss { padding:0 0 0 3px; }

div.ie6 { background:#fc0 url(../../fileadmin/index/pic/Layout/ie6-meldung.jpg) no-repeat; z-index:1; position:absolute; border: 2px dashed #f00; padding:20px; color:#000; font-weight:bold; margin:10px; width: 350px; text-align:center; }
span.ie6red { color:#F00; display:inline-block; margin:0 0 10px 0; font-size:16px; }

/* ------------------------------------------------------------------- Main_dec: a */

a { border:0; font-family:verdana, arial, lucida, helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:14px; color:#686767; }
a:hover { border:0; font-family:verdana, arial, lucida, helvetica, sans-serif; text-decoration:none; color:#fbac16; }
img { border:0;}


/* --------------------------------------- Header */

/*--- Default Header--- aus dem Feld subtitle */

h1 { font-weight:normal; font-size:20px; color:#686767; margin:0 0 20px 0; }
h2 { font-weight:bold; font-size:15px; /**color:#3d3d3d**/ color:#f4a816; margin:0 0 15px 0; border-bottom:1px solid #686767; padding:0 0 10px 0; }
h3 { font-weight:bold; font-size:15px; color:#848383; padding:0; margin:0; }