﻿/* 15.07.2011 SK: Verhindert sonst das Scrolling im IE7 !!
* {overflow:visible !important;}
*/

@page {margin: 1cm;}

#viewport,
#body.panorama #viewport-bg02,
#container,
#terminal,
#terminal-head {background: transparent none;}

#viewport-bg01, #content, #terminal {padding:0px;}

#terminal-head .logo,
#terminal-head .left,
#terminal-main,
#terminal-img,
div#terminal-title,
#language,
#content .content-bar,
.infobox, 
.article-contact,
.comments,
#foot,
#panorama-data,
#panorama,
.article-gallery-wrap div.article-gallery-menu,
.article-gallery-wrap div.article-gallery-controls {display:none;}

/* 15.07.2011 SK: wg. Abstand nach oben
*/
#terminal-wrap { padding: 0px; } 
#terminal-head { display: none; }

body.panorama #terminal-wrap {margin:0px;overflow: visible;}
body.head-img-215 #terminal-wrap {padding:0px;}

#print-logo {display:block;}

/*#content-center {margin-left:90px;width:470px}
#content-center img {max-width:470px; *width:470px;}
#content-center .article-gallery-img {padding-left:125px;} */


/* global */
body {position:static;}
body {font-family: arial; font-size: 12px; height: 80%;}
img {border: none;}
a {color: #000; text-decoration: none;}

.clear {clear: both; display: block;}

#container {width:620px; margin-left: auto; margin-right: auto;}

#content-center {}
#content-center div.content-frame {clear: both;}	
#content-center div.content-frame-first {border-top: #000 1px solid; padding-bottom: 10px; margin-bottom: 10px; bottom: 10px;}	
#content-center .content-frame h2 {clear:both; display: block;}

/* Blog */
#content-center .content-frame .blog-item {clear: both;}
#content-center .content-frame .blog-item .right {width: 420px; float: right; text-align: justify;}
#content-center .content-frame .blog-item .right h3 {font-size: 14px; margin-top: 0px; padding-top: 0px;}


/* Content-Listing */
#content-center .content-frame .content-listing {clear: both;}
#content-center .content-frame .content-listing .right {width: 420px; float: right; text-align: justify;}
#content-center .content-frame .content-listing .right h3 {font-size: 14px; margin-top: 0px; padding-top: 0px;}


/* Scroll Box: Top Rated etc */
#content-center .content-frame .scroll-box { clear: both; padding-top: 30px;}
.scroll-box .scroll-wrap {width: 185px; padding: 0 5px; margin-left: auto; margin-right: auto;}
.scroll-box .scroll-wrap h2 {font-size: 16px;}
.scroll-box .scroll-wrap a {text-decoration: none;}
.scroll-box .left {float: left;}
.scroll-box .right {float: left;}
.scroll-pages {display: none;}

/* Schwarze Box */
#content-center .content-frame .article-preview-text-box {clear:both; display: block;}
#content-center .content-frame .article-preview-text-box h1 {clear: both;}

/* Copy-Text */
#content-center .content-frame .rubrik-preview .links {display: none;}

/* Video-Slider */ 
#content-center .content-frame .content-frame .dynamic-content .js-generated-content ul {display: none;}
#content-center .content-frame .content-frame .dynamic-content .cms-generated-content {border: #000 1px solid; padding: 5px;}
#content-center .content-frame .content-frame .dynamic-content .cms-generated-content .entry a img {display: block; margin-left: auto; margin-right: auto;}

/* Astronauten-Skimmer 
#content-center .content-frame .content-listing-grid {clear: both;display: block;}
#content-center .content-frame .content-listing-grid  .grid-item {width: 180px; height: 300px;margin-right: 10px; float: left; }
#content-center .content-frame .content-listing-grid  .print-first {padding-top: 0px;page-break-before: always;}*/

/* FERTIG */
/* Astronauten-Skimmer */
#content-center .content-frame .content-listing-grid {margin-left: auto; margin-right: auto;}
#content-center .content-frame .content-listing-grid  .grid-item .right {text-align: justify; width: 180px;}

div#content-center div.content-frame div.content-frame div.content-listing-grid .first-skimmer {clear: both;padding: 1px; width: 200px; float:left;}
div#content-center div.content-frame div.content-frame div.content-listing-grid .second-skimmer {padding: 1px; width: 200px; float:left;}
div#content-center div.content-frame div.content-frame div.content-listing-grid .third-skimmer {padding: 1px; width: 200px; float:left;}
div#content-center div.content-frame div.content-frame div.content-listing-grid .grid-item a img {width: 180px;}
/* Kontaktformular */
#content-center .content-frame .content-form {page-break-before: always; clear: both;}
#content-center .content-frame .content-form h5 {font-size: 16px;}
#content-center .content-frame .content-form form fieldset {border: none;}
#content-center .content-form .checkboxField a.checked{color: red; }
#content-center .content-form .checkboxField a {color: white; text-decoration: none;}
#content-center .content-form .field {padding-bottom: 10px;}
#content-center .content-form .field label {float: left; display: block; width: 100px;}
#content-center .content-form .field input {height: 14px; border: #000 dotted 1px;}
#content-center .content-form .field textarea {width: 500px; height:auto; border: #000 dotted 1px;}
#content-center .content-form .field select#category.selectbox {font-size: 12px; height: 20px; border: #666 solid 1px;}
#content-center .content-form .field.fieldButton {display: none;}
-webkit-scrollbar {display: none;}
#content-center .content-form-extra-text {width: 550px;}
