/*
Theme Name: MB Hessen Veranstaltungen
Theme URI: http://www.mbhessen.de/veranst/
Description: Vorlagen für MB Hessen Veranstaltungen
Version: 5.4
Author: Horst Kuni
Author URI: http://www.mbhessen.de/person/kuni

*/

/* 01.11.2010 */

body {
 font-size: 10pt;
 font-family: Helvetica,"Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
 line-height: 130%;
 margin: 4px 0;
 padding: 0;
 color: #000;
 background: url(bilder/linkbgr.gif);
/* wegen Bug im IE 5.x */
 text-align: center;
}

a:link {
  color:#000080;
  text-decoration: none
}
a:visited {
  color:#0060FF;
  text-decoration:none
}

a:hover {
  color:#FF6300;
  text-decoration: underline;
}

a.homebox, a.pfnobox, a.pfnubox {
  display: none;
}

.beginnbox {
  display: none;
}

div.alignleft {
  position: static;
  float: left;
}

div.alignright {
  position: static;
  float: right;
}

div.boxschirmdistanz {
  display: none;
}

div.datbox {
  position: static;
  float: left;
  width: 100px;
  height: 2em;
  margin: 0;
}

div.datboxv {
  position: static;
  float: left;
  width: 160px;
  height: 1.5em;
  margin: 0;
  background: #FFF;
}

div.erstebox {
  clear: both;
  position: static;
  width: 680px;
  height: 45px;
  margin: 0;
  padding: 4px 0 0 0;
  background-color: #FfF;
  border-width: 2px 0 0 0;
  border-style: solid;
  border-color: #AAA;
}

.extlinkbox, .extlinkboxdoc,
.intlinkbox, .intlinkboxo, .intlinkboxu, .leerelinkbox,
.rsslinkboxn, .rsslinkboxu {
  display: none;
}

.pmetadetailbox, .pmetaextlinkbox, .pmetakeylinkbox, .pmetapdflinkbox,
.pmetawwwlinkbox, .pmetawwwpdflinkbox {
  display: block;
  position: static;
  float: left;
  width: 165px;
  padding: 0 0 0 18px;
}

.pmetadetailbox {
  background: url(bilder/mbcolor12.gif) 0 5px no-repeat;
}

.pmetaextlinkbox {
  background: url(bilder/mbcolor12.gif) 0 5px no-repeat;
}

.pmetakeylinkbox {
  background: url(bilder/mbkey12.gif) 0 5px no-repeat;
}

.pmetapdflinkbox {
  background: url(bilder/mbpdf12.gif) 0 5px no-repeat;
}

.pmetawwwlinkbox {
  background: url(bilder/wwws12.gif) 0 5px no-repeat;
}

.pmetawwwpdflinkbox {
  background: url(bilder/wwwpdf12.gif) 0 5px no-repeat;
}

div.prntli {
  position: static;
  float: left;
  margin: 0 0 10pt 0;
  font-size: 14pt;
  font-weight: bold;
  line-height: 130%;
}

div.fussbox {
  position: static;
  float: left;
  width: 64px;
  height: 90px;
  background-color: #FFF;
}

#fusszeile1 {
  position: static;
  float: left;
  padding-top: 12px;
  width: 600px;
  font-size: 1em;
  line-height: 150%;
  background-color: #FFF;
}

#fusszeile2 {
  position: static;
  float: left;
  padding-top: 0;
  width: 424px;
  font-size: 1em;
  line-height: 150%;
  background-color: #FFF;
}

div.headbox23 {
  position: static;
  float: left;
  width: 450px;
  padding: 5px 1px;
  text-align: left;
  background-color: #FFF;
}

div.headbox23 h1 {
   margin: 0 4px;
  font-size: 12pt;
}

span.nurprint {
  font-size: 12pt;
}

div.headbox23 h2 {
   margin: 0.8em 4px 0 4px;
  font-size: 10pt;
   line-height: 135%;
}

div.intro {
  position: static;
  clear: both;
  width: 672px;
  margin: 0 4px;
  text-align: justify;
  background: #FFF;
}

div.introv {
  position: static;
  float: left;
  width: 328px;
  height: auto;
  margin: 0 4px 0 160px;
  text-align: left;
  background: #FFF;
}

div.linkbox {
  display: none;
}

div.linkboxv {
  display: none;
}

div.linkbox23 {
  position: static;
  float: left;
  width: 450px;
  padding: 5px 1px;
  text-align: left;
  background-color: #FFF;
}

div.linkbox23 h2 {
   margin: 0 4px;
  font-size: 10pt;
}

#loewebox {
  position: static;
  float: right;
  width: 37px;
  height: 65px;
  background: url(bilder/hesloew2k.gif) 0 9px no-repeat;
}

#logobox {
  position: static;
  width: 680px;
  height: 65px;
  background-color: #FFF;
}

#mblogobox {
  position: static;
  float: left;
  width: 630px;
  height: 65px;
  background: url(bilder/mblogo2.jpg) 30px 0 no-repeat;
}

div.menubereichn {
  position: static;
  clear: both;
  top: 0px;
  left: 0px;
  width: 680px;
  height: auto;
/* wegen Bug im IE 5.x */
  background-color: #FFF;
}

div.navigieren {
  position: static;
  clear: both;
  width: 420px;
  margin: 20px 0 0 130px;
}

p.postmetadaten {
  margin: 0 0 0 30pt;
  font-size: 90%;
}

div.post-meta {
  position: static;
  float: left;
  width: 165px;
  padding: 0 0 0 15px;
  background: #FFF url(bilder/mbcolor7.gif) 0 5px no-repeat;
}

div.tbox {
  position: static;
  clear: both;
  width: 676px;
  height: 2em;
  margin: 30px 0 0 4px;
/* wegen Bug im IE 5.x */
  background-color: #FFF;
}

div.tboxv {
  position: static;
  clear: both;
  width: 676px;
  height: 1.5em;
  margin: 20px 0 0 4px;
/* wegen Bug im IE 5.x */
  background-color: #FFF;
}

div.textbox {
  position: static;
  clear: both;
  top: 0px;
  left: 0px;
  width: 680px;
  height: auto;
  margin: 0;
  padding: 10px 0;
/* wegen Bug im IE 5.x */
  background-color: #FFF;
}

div.textboxv {
  position: static;
  clear: both;
  top: 0px;
  left: 0px;
  width: 672px;
  height: auto;
  margin: 0 4px;
  padding: 20px 0 0 0;
/* wegen Bug im IE 5.x */
  background-color: #FFF;
}

div.textboxscr {
  display: none;
}

div.titelbox {
  position: static;
  float: left;
  width: 536px;
  height: 2em;
  margin: 0;
}

div.titelbox h3 {
 font-size: 100%;
 margin: 0;
}

div.titelboxv {
  position: static;
  float: left;
  width: 460px;
  height: 2em;
  margin: 0;
}

div.titelboxv h3 {
 font-size: 100%;
 margin: 0;
}

div.trennbox {
  clear: both;
  position: static;
  width: 680px;
  height: 0px;
  margin: 0 ;
}

div.textboxor {
  position: static;
  clear: both;
  width: 680px;
  margin: 0;
  padding: 20pt 0 0 0;
  background-color: #FFF;
  border-width: 2px 0 0 0;
  border-style: solid;
  border-color: #AAA;
}

span.weiterl {
  width: auto;
  margin: 0;
  padding: 0 0 0 20px;
  font-weight: bold;
  background: url(bilder/mbcolor12.gif) 0 3px no-repeat;
}

#wpzeile {
  display: none;
}

#zentrcont {
  position: static;
  width:680px;
  margin:4px auto;
  padding: 0;
/* wegen Bug im IE 5.x */
  text-align: left;
  background-color: #FFF;
  border-width: 2px 0 ;
  border-style: solid;
  border-color: #FFF;
  -moz-border-radius: 6px;
}

/* das ist der Unterschied zu introil: img-Format nur in intro */
div.intro img {
  float: left;
  margin: 0 20px 20px 4px;
}

img.mail {
  border: 0;
  height: 0.9em;
  width: 1.5em;
}

img.rss {
  border: 0;
  width: 31px;
  height: 14px;
}

*.fett {
  font-weight: bold;
}

*.serif {
  font-family: Times, "Times New Roman", serif;
}

a.ilinkf:link {
  padding: 0 0 1em 27px;
  background: url(bilder/mbcolors.gif) 0 3px no-repeat;
}

a.ilinkf:visited {
  padding: 0 0 1em 27px;
  background: url(bilder/mbcolors.gif) 0 3px no-repeat;
}

a.ilinkf:hover {
  padding: 0 0 1em 27px;
  text-decoration: underline;
  background: url(bilder/mbcolors.gif) 0 3px no-repeat;
}

dt {
  font-weight: bold;
}

*.leerli2 {
  padding: 0 0 1em 23px;
}

*.mailli2 {
  padding: 0 0 1em 23px;
  background: url(bilder/mailbg.gif) 0 2px no-repeat;
}

*.mbli2 {
  padding: 0 0 1em 23px;
  background: url(bilder/mbcolor12.gif) 0 2px no-repeat;
}

*.mbkeyli2 {
  padding: 0 0 1em 23px;
  background: url(bilder/mbkey.gif) 0 1px no-repeat;
}

*.mbdocli2 {
  padding: 0 0 1em 23px;
  background: url(bilder/mbdoc.gif) 0 1px no-repeat;
}

*.mbpdfli2 {
  padding: 0 0 1em 23px;
  background: url(bilder/mbpdf.gif) 0 1px no-repeat;
}

*.wwwli2 {
  padding: 0 0 1em 23px;
  background: url(bilder/wwws.gif) 0 2px no-repeat;
}

*.wwwpdfli2 {
  padding: 0 0 1em 23px;
  background: url(bilder/wwwpdf.gif) 0 2px no-repeat;
}

ul.ilinks {
  margin: 0;
  padding: 0 0 0 30pt;
  font-size: 100%;
  list-style-image: url(bilder/mbcolor7.gif);
}

ul.ilinks li {
 margin: 0 0 10px 0;
}

li.li2 {
  margin: 0 0 2em 2px;
}

p.dist {
  margin: 10px 0;
}

p.just {
  margin: 10px 0;
  text-align: justify;
}


p.postmetadaten a:link, div.navigieren a:link, #fusszeile a:link {
  margin: 0 0 0 2px;
  padding: 0 0 0 14px;
  background: url(bilder/mbcolor7.gif) 0 6px no-repeat;
}

p.postmetadaten a:visited, div.navigieren a:visited, #fusszeile a:visited {
  margin: 0 0 0 2px;
  padding: 0 0 0 14px;
  background: url(bilder/mbcolor7.gif) 0 6px no-repeat;
}

p.postmetadaten a:hover, div.navigieren a:hover, #fusszeile a:hover {
  margin: 0 0 0 2px;
  padding: 0 0 0 14px;
  background: url(bilder/mbcolor7.gif) 0 6px no-repeat;
}

#wpzeile a:link {
  margin: 0 0 0 2px;
  padding: 0 0 0 14px;
  background: url(bilder/wwws7.gif) 0 6px no-repeat;
}

#wpzeile a:visited {
  margin: 0 0 0 2px;
  padding: 0 0 0 14px;
  background: url(bilder/wwws7.gif) 0 6px no-repeat;
}

#wpzeile a:hover {
  margin: 0 0 0 2px;
  padding: 0 0 0 14px;
  background: url(bilder/wwws7.gif) 0 6px no-repeat;
}

ul.leer {
  width: 100%;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
