/*
Name:  forbi_style_mopped.css
Typ:   CSS Style Sheet
URL:   sr500.forbi.net
Datum: 02.06.2008
*/

/* ### ALLGEMEINES ### */
html, body { background:url(layout_mopped/mopped.jpg) repeat #eeeeee; padding:0px; margin:0px; 
  color:#000000; font-family:Arial,sans-serif; font-size:10pt;
  min-width:950px;
 
  scrollbar-base-color:#1f5e3f;
  scrollbar-3d-light-color:#4c8669;
  scrollbar-arrow-color:#4c8669;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#1f5e3f;
  scrollbar-highlight-color:#4c8669;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#4c8669;
}
.tolex  { }
.stoff  { }

table { font-size:10pt; border-collapse:collapse; margin:10px; }
td    { padding:3px 5px; vertical-align:top; }
/* td { border:1px solid #999999; } */
h1    { font-size:13pt; border-bottom:1px solid #1f5e3f; color:#1f5e3f; }
h2    { font-size:11pt; }
h3    { font-size:11pt; }
h4    { font-size:10pt; }
h5    { font-size:10pt; }
hr    { height:1px; border:0; border-bottom:1px solid #1f5e3f; }
p     { margin:10px; }
ul    { /*position:relative; left:20px;*/ }
li    { list-style-type:bullet; margin:5px 0px; }
img   { border:0; }
a:link img, a:visited img, a:hover img { border:1px solid #ee9900; }

a:link    { text-decoration:underline; color:#009900; }
a:visited { text-decoration:underline; color:#009900; }
a:hover   { text-decoration:underline; color:#ee9900; cursor:hand; }


/* ### AUSSENBEREICHE ### */
.aussenkanteO { height:10px; position:absolute; top:20px; left:20px; right:40px; background:url(layout_mopped/kante_unten.gif) repeat-x #1f5e3f; }
.aussenkanteU { height:10px; position:absolute; bottom:40px; left:20px; right:40px; background:url(layout_mopped/kante_oben.gif) repeat-x #1f5e3f; }
.aussenkanteL { width:10px; position:absolute; top:20px; bottom:40px; left:20px; background:url(layout_mopped/kante_rechts.gif) repeat-y #1f5e3f; }
.aussenkanteR { width:10px; position:absolute; top:20px; bottom:40px; right:40px; background:url(layout_mopped/kante_links.gif) repeat-y #1f5e3f; }

.ausseneckeOL { height:10px; width:10px; position:absolute; top:20px; left:20px; background:url(layout_mopped/aussenecke_oben_links.gif) no-repeat; }
.ausseneckeOR { height:10px; width:10px; position:absolute; top:20px; right:40px; background:url(layout_mopped/aussenecke_oben_rechts.gif) no-repeat; }
.ausseneckeUL { height:10px; width:10px; position:absolute; bottom:40px; left:20px; background:url(layout_mopped/aussenecke_unten_links.gif) no-repeat #1f5e3f; }
.ausseneckeUR { height:10px; width:10px; position:absolute; bottom:40px; right:40px; background:url(layout_mopped/aussenecke_unten_rechts.gif) no-repeat #1f5e3f; }

.oben   { height:0px; position:absolute; top:30px; left:30px; right:50px; }
.unten  { height:0px; position:absolute; bottom:50px; left:30px; right:50px; }
.links  { width:0px; position:absolute; top:30px; bottom:50px; left:30px; }
.rechts { width:0px; position:absolute; top:30px; bottom:50px; right:50px; }

.innenkanteO { height:10px; position:absolute; top:30px; left:30px; right:50px; background:url(layout_mopped/kante_oben.gif) repeat-x #1f5e3f; }
.innenkanteU { height:10px; position:absolute; bottom:50px; left:30px; right:50px; background:url(layout_mopped/kante_unten.gif) repeat-x #1f5e3f; }
.innenkanteL { width:10px; position:absolute; top:30px; bottom:50px; left:30px; background:url(layout_mopped/kante_links.gif) repeat-y #1f5e3f; }
.innenkanteR { width:10px; position:absolute; top:30px; bottom:50px; right:50px; background:url(layout_mopped/kante_rechts.gif) repeat-y #1f5e3f; }

.inneneckeOL { height:30px; width:30px; position:absolute; top:30px; left:30px; background:url(layout_mopped/ecke_oben_links.gif) no-repeat; }
.inneneckeOR { height:30px; width:30px; position:absolute; top:30px; right:50px; background:url(layout_mopped/ecke_oben_rechts.gif) no-repeat; }
.inneneckeUL { height:30px; width:30px; position:absolute; bottom:50px; left:30px; background:url(layout_mopped/ecke_unten_links.gif) no-repeat; }
.inneneckeUR { height:30px; width:30px; position:absolute; bottom:50px; right:50px; background:url(layout_mopped/ecke_unten_rechts.gif) no-repeat; z-index:100; }

.paneel { height:60px; position:absolute; top:40px; left:40px; right:60px; background:url(layout_mopped/paneel.gif) repeat #112211; padding-left:20px; }
.kanteM { height:20px; position:absolute; top:100px; left:40px; right:60px; background:url(layout_mopped/kante_mitte.gif) repeat-x; }
.eckeML { height:20px; width:10px; position:absolute; top:100px; left:30px; background:url(layout_mopped/ecke_mitte_links.gif) no-repeat; }
.eckeMR { height:20px; width:10px; position:absolute; top:100px; right:50px; background:url(layout_mopped/ecke_mitte_rechts.gif) no-repeat; }

/* ### KOPFBEREICH ### */
.logo { background:url(layout_mopped/forbi2.gif) no-repeat right 5px; height:60px; margin-right:30px; }
     .logo img { float:right; margin-top:5px; }
     .logo a:link img, .logo a:visited img, .logo a:hover img { border:0; }


/* ### NAVIGATION ### */
.navi1 .knobs { text-align:center; float:left; margin:0px 10px; margin-top:0px; padding-top:20px; }
     a .knobs { color:#f0f000; font-size:18px; xfont-weight:bold; text-decoration:none; }
     a:hover .knobs { text-decoration:underline; }
     .knobs#a1 { text-decoration:underline; font-style:italic; }

/* ### HAUPTBEREICH ### */
.inhalt { position:absolute; top:120px; bottom:60px; left:40px; right:60px; overflow:auto; padding:10px 20px 50px 20px; }
     .inhalt img { margin:0px 10px; }

/* ### FUSSBEREICH ### */
.unterlinks { text-align:right; padding:15px 0px 0px 0px; color:#1f5e3f; font-size:9pt; }
     .unterlinks span { margin:0px 5px }

/* ### SUCHE ### */
/* ### TYPO3 RELEVANTES ### */
.csc-textpic-intext-right, .csc-textpic-right { padding-right:10px; }

.hidden { visibility:hidden; display:none; }
