/* Main.CSS Steuerdatei fuer http://www.jugendfeuerwehr-borchen.de

   Das Copyright liegt bei dem Webmaster*/

body { background-color:#C0C0C0; margin:0; color:#03066D; font-family:verdana, arial, lucida, helvetica, sans-serif; }

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ Layout */

div#jfb-layout-container-Outside { margin:0 auto; width:980px; background-color:#D7D8F6; padding-top:0px; }
div#jfb-layout-container-Header { background-image:url(../../fileadmin/index/pic/header.jpg); background-repeat:no-repeat; background-color:#566777; position:relative; height:129px; width:980px; display:block; }
div#jfb-layout-container-Tmenu { background-image:url(../../fileadmin/index/pic/navi.jpg); width:180px; height:671px; position:relative; float:left; display:block; }
div#jfb-layout-container-JFW-Link { position:absolute; margin:50px 0 0 32px; padding:2px 0 0 0; }
div#jfb-layout-container-HeaderHomeLink { position:absolute; margin:6px 0 0 862px; padding:2px 0 0 0; }
div#jfb-layout-container-Content { width:800px; float:left; margin:0; display:block; position:relative; text-align:left; }
div#jfb-layout-container-Content-clear { margin:55px 17px 20px 17px; clear:both; }
div#jfb-layout-container-Footer { background-image:url(../../fileadmin/index/pic/footer.jpg); background-repeat:no-repeat; text-align:center; background-color:#3B454F; position:relative; height:27px; width:980px; clear:left; display:block; }
div#jfb-layout-container-Counter { position:relative; width:980px; clear:left; display:block; }

/* ----------------------------------------------------------------------------------------------------------------------------------------------- Hmenu und Tmenu */

.navi-margin { margin:265px 0 0 30px; }
#div#jfb-Hmenu-AllWrap-Padding { width:958px; text-align:center; padding:12px 0 0 0; }
div.jfb-Tmenu-FirstLine { height:21px; vertical-align:middle; margin:5px 0 0 0; }
div.jfb-Tmenu-FirstLine-Padding { margin:0; }
div.jfb-Tmenu-SecondLine-Subpart { height:15px; margin:0 20px 0 0; padding:0 0 0 10px; }

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------- Subparts */

div#jfb-subpart-FooterInside { width: 980px; }
div#jfb-subpart-Footer-cr-PIC { float:left; display:block; text-align:left; }
div#jfb-subpart-Footer-imp { padding:0 17px 0 0; float:right; display:block; text-align:right; }
div#jfb-subpart-counter { padding:0 0 14px 50px; display:block; }
div#jfb-subpart-navpath { border-bottom:1px solid #03066D; padding:0; display:block; float:left; width:784px; height:15px; text-align:left; font-size:10px; }
div#jfb-subpart-wegweiser { padding:0 35px 0 0; display:block; float:right; width:77px; text-align:right; }
div#jfb-Forum-footer_Outside { width:819px; border:solid 3px #292929; margin:0 auto; }
div#jfb-Forum-footer { margin:0 auto; text-align:right; border:solid 1px #000; padding:5px; }

/* ---------------------------------------------------------------------------------------------------------------------------------------------------- normaler Text */

p,div,center,b,span,font,i,li { font-family:verdana, arial, lucida, helvetica, sans-serif; font-size:16px; margin:0; }
ul { font-family:verdana, arial, lucida, helvetica, sans-serif; font-size:13px; }
q { quotes:"\00BB" "\00AB"; font-style: italic; }
h1 { color:#03066D; font-size:22px; font-weight:normal; margin:0 0 10px 0; }

/* ------------------------------------------------------------------------------------------------------------------------------------------------------- Main_dec: a */

a { border:0; font-family:verdana, arial, lucida, helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:16px; color:#00F; }
a:hover { border:0; font-family:verdana, arial, lucida, helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:16px; color:#7B7C8F; }
img { border:0;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------- Die Unternavigation */

.menu_f { font-weight:bold; color:#03066D; font-size:16px; }
.menu_f:hover { font-weight:bold; color:#fff; font-size:16px; }
.menu_f-act { font-weight:bold; color:#B52327; font-size:16px; }
.menu_f-act:hover { font-weight:bold; color:#fff; font-size:16px; }
.menu_s { color:#fff; font-weight:normal; font-size:14px; }
.menu_s:hover { color:#03066D; font-weight:normal; font-size:14px; }
.menu_s-act { color:#B52327; font-weight:normal; font-size:14px; }
.menu_s-act:hover { color:#FFF; font-weight:normal; font-size:14px; }

/* -------------------------------------------------------------------------------------------------------------------------------------------------- Die Breadcrumb */

.nav_path { line-height:15px; font-weight:normal; color:#191919; text-decoration:none; margin:0; font-size:10px; }
.nav_path:hover { line-height:15px; font-weight:normal; color:#fff; text-decoration:none; margin:0; font-size:10px; }
.nav_pathActive { line-height:15px; color:#B52327; margin:0; font-size:10px; }
.footer_topLink { font-size:13px; }
.footer_topLink:hover { font-size:13px; }


.LoginLabelSmall { font-size:10px; color:#A9A9A9; }