/* Andreas Weigend */
/* 3-point concepts GmbH, Stephan Betke, 27.02.2008 */

/* Allgemeiner Layout */
html {min-height:100.5%;}
body {color:#6F7475; font-family:Trebuchet MS,verdana,arial,sans-serif; font-size:12pt; margin:0; padding:0; margin:0 auto; text-align:center; vertical-align:top;}
div.clear {clear:both; font-size:0; line-height:0; margin:0; padding:0;}
img {border:0; margin:0; padding:0;}
img.textbild {margin:3px 5px 5px 0;}
/* fuer eine neue Spalte muss mehr Platz her, daher auf alt 770px noch 200px */
div.layout {font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; margin:30px auto 30px auto; padding:0; text-align:center; width:970px;}
div.layout table {border:0; margin:0; padding:0; text-align:left;}
div.layout_epublisher {font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; margin:10px auto 30px auto; padding:0; text-align:center; width:770px;}
div.layout_epublisher table {border:0; margin:0; padding:0; text-align:left;}
iframe {clear:both;}

/* Kopf und Menuesystem */
div.kopf {float:left}
div.kopf h1 {font-family:Trebuchet MS,sans-serif; font-size:30px; font-weight:normal;}
div.kopf h1 a {color:#9EA5A6; text-decoration:none;}
div.kopf h1 a span {color:#B9E61E;}
/* div.metamenue {position:absolute; text-align:right; width:755px;} */
div.metamenue {float:right; margin:0 15px 0 0;}
div.metamenue span {color:#9EA5A6; font-family:Trebuchet MS,sans-serif; font-size:14px;}
div.metamenue a:link, div.metamenue a:visited {color:#9EA5A6; font-family:Trebuchet MS,sans-serif; font-size:14px; text-decoration:none;}
div.metamenue a:hover, div.metamenue a:focus {color:#B9E61E; font-family:Trebuchet MS,sans-serif; font-size:14px; text-decoration:none;}
div.metamenue a.on:link, div.metamenue a.on:visited, div.metamenue a.on:hover, div.metamenue a.on:focus {color:#B9E61E; font-family:Trebuchet MS,sans-serif; font-size:14px; text-decoration:none;}

div.menue {display:none;}

/* Inhaltsspalte */
td.content {line-height:25px; padding:0 20px 0 0; width:66%;}
.upcoming td {line-height:10px;}
td.content div.menue_aktiv {padding:20px 0 10px 0;}
td.content div.col_left {clear:both; float:left; padding:0 0 10px 0; width:25%;}
td.content div.col_right {float:right; padding:0 0 10px 0; width:75%;}
td.content table td {padding:0 5px 0 0;}
td.content table th {font-size:12pt; padding:0 5px 0 0; text-align: left;}
h2 {color:#9EA5A6; font-family:Trebuchet MS,sans-serif; font-size:15pt; font-weight:normal;}
h2 span {color:#B9E61E; font-family:Trebuchet MS,sans-serif; font-size:13pt; font-weight:normal;}
h3 {color:#797F80; font-size:13pt;  font-weight:normal; margin:5px 0 0px 0;}
h4 {color:#9EA5A6; font-size:12pt;  font-weight:bold; margin:5px 0 0px 0;}

/* Rechte Spalte */
td.right {display:none;}

/* Seitenfuss */
td.footer {display:none;}

/* Links und Linkicons */
a:link, a:visited {color:#92B317; text-decoration:none;}
a:hover, a:focus {color:#797F80; text-decoration:none;}
span a:link, span a:visited {color:#92B317; text-decoration:none;}
span a:hover, span a:focus {color:#797F80; text-decoration:none;}
span.audio {background:url(/bilder/icon_audio.gif) top left no-repeat; display:block; padding:3px 0 4px 25px;}
span.video {background:url(/bilder/icon_video.gif) top left no-repeat; display:block; padding:3px 0 4px 25px;}
span.dokument {background:url(/bilder/icon_dokument.gif) top left no-repeat; display:block; padding:3px 0 4px 25px;}
span.rss {background:url(/bilder/icon_rss.gif) top left no-repeat; display:block; padding:3px 0 4px 25px;}
span.link {background:url(/bilder/icon_link.gif) top left no-repeat; display:block; padding:3px 0 4px 25px;}
span.top {background:url(/bilder/icon_top.gif) top left no-repeat; display:block; padding:3px 0 4px 25px;}
span.down {background:url(/bilder/icon_down.gif) top left no-repeat; display:block; padding:3px 0 4px 25px;}

/* Horizontale Trenner */
div.hr {background:url(/bilder/horizontal_line_dotted.gif) 0px 0px repeat-x; height:1px; margin:8px 0 10px 0; padding:0;}
div.hr hr {display:none;}
div.stern {background:#F1FAD2 url(/bilder/icon_stern.gif) top left no-repeat; padding:2px 1px 3px 25px;}
div.stern a:link, div.stern a:visited {background:#FFF;}
div.stern a:hover, div.stern a:focus {background:transparent;}

/* MyBlogLog */
table#MBL_COMM {font-family:Trebuchet MS,verdana,arial,sans-serif !important; font-size:11px !important;}
table#MBL_COMM th.mbl_h {font-size:11px !important; font-weight:normal !important; text-align:center !important; padding:5px !important;}
table#MBL_COMM td.mbl_join, table#MBL_COMM td.mbl_join_img {background:#F1FAD2 !important;}

/* Extrafenster */
div.container {padding:10px; text-align:left;}
div.schliessen {float:right;}
div.schliessen a {background:url(/bilder/icon_schliessen.gif) top right no-repeat; display:block; height:18px; padding:1px 25px 0 0;}
div.container div.kopf {clear:both; width:100%;}
div.container div.kopf h1 {background:url(/bilder/kopf_weigend_klein.gif) 0 0 no-repeat; clear:both; display:block; height:21px; margin:20px 0 20px 0; overflow:hidden;}
div.container div.kopf h1 span {visibility:hidden;}
div.container div.hr {background:url(/bilder/horizontal_line_dotted.gif) 0px 0px repeat-x; height:1px; margin:8px 0 10px 0; padding:0;}
div.container div.hr hr {display:none;}

/* FancyIndex */
div.fancyIndex {text-align:left;}
div.fancyIndex table {width:100%;}
div.fancyIndex table td {text-align:left;}
div.fancyIndex pre {font-size:12px;}
div.fancyIndex hr {border:0; border-top:#92B317 1px dotted; color:#92B317; height:1px;}

/* ShareThis */
div.sharethis	{ float:right; margin: 0 0 -40px 0; position: relative; bottom: 40px; }
