/*
    ADMIN Blau
    #39ACEE
*/
/*	END::DEVELOPMENT	*/
html, body, .body_wrapper {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	border: 0;
}
.body_wrapper {
    min-height: 100%;
    height: auto;
}
body {
    padding:0!important;
    background:#fff;
}
h1, h2, h3 {
    margin-top:0!important;
}
h1 {
    font-size:1.3em!important;
    line-height:1.3em!important;
}
h2 {
    font-size:1.2em!important;
    line-height:1.2em!important;
}
h3 {
    font-size:1.1em!important;
    line-height:1.1em!important;
}
.left {
    float:left;
}
.right {
    float:right;
}
/*	headline for list	*/
.tag_view h1,
.folder h1 {
    clear:both;
    padding:5px;
    color:#fff;
    background:#878F96;
}
/* code wie im Heft darstellen */
code {
    background-color:inherit !important;
    border:none !important;
    color:inherit !important;
    padding:0 !important;
    font-family:inherit !important;
    font-size:inherit !important;
}
/* Anführungszeichen im code.tpl eingefügt, aus Konsistenzgründen mit alten Artikeln (copy&paste)
code:after {
    content: "«";
}
code:before {
    content: "»";
} */
#debug {
    clear:both;
}
#Body {
	position: relative;
    margin:0 auto;
    padding-top: 10px;
}
/*	ADVERTISING	*/
.adserverzone img {
	display: block;
}
.leaderboard {
	height: 90px;
	margin: 0;
}

.contentad {
	margin: 0 0 10px 0;
}
.skyscraper {
    float: right;
    margin-top: 100px;
    width: 160px;
    position:relative;
    left:-10px;
}

.adlib_wrapper_billboard {
	float: left;
	display: block;
    width: 100%;
}
.adlib_container_billboard { /* will be shown by adlib */
	display: none;
	padding: 11px 0 0 0;
}
.adlib_wrapper_skyscraper {
    position: absolute;
    left: 992px;
    top: 110px;
}
.adlib_wrapper_contentad1 {
    margin-bottom: 10px;
}
.adlib_wrapper_contentad2 { /* s. inline-style */
    margin-bottom: 10px;
}
div.mobile_top {
    text-align:center;
}
.is_ad {
    font-size:0.7em;
    border-left:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3;
    border-top:1px solid #d3d3d3;
    width:60px;
    text-align:center;
    margin-left:5px;
    line-height:1.5em;
    color:#d3d3d3;
}
#Stage {
    box-shadow:5px -2px 8px 0px #878F96;
    border:1px solid #AE0417;
    float:left;
    margin-top:10px;
    overflow:hidden;
    background-color:#fff;
}
#mainContent {
    margin:0!important;
}
#HeaderTop {
    background:#0F151A;
    margin-bottom:1px;
}
#HeaderTop form {
    margin:0 0 16px;
}
#Logo {
    margin:0;
}
#Logo img {
    width:100%;
}
#Claim {
    min-height:60px;
    min-width:120px;
    height:60px;
    width:120px;
    float:right;
    margin:13px 13px 0 0;
    color:#fff;
    font-weight:bold;
}
#Search form,
#Newsletter form {
    margin-top:15px;
}
#Newsletter .searchimage {
    height:20px!important;
    vertical-align:top;
}
#Newsletter label {
    color:#fff;
    font-size:0.8em;
    text-transform:capitalize;
}
#Logo {
    background:#878F96;
}
#Menue ul {
    background:#878F96;
}
#Tagmenue {
    background:#39ACEE;
}
#Menue {
    border-bottom:2px solid #fff;
}
#Menue ul {
    margin:0;
    padding:9px;
    margin:-2px 0 0 -20px;
    border-top:2px solid #fff;
}
#Menue ul li {
    display:inline;
    padding-right:15px;
}
#Menue .delimiter {
    border-left:1px solid #fff;
}
#Menue a {
    color:#fff;
    font-weight:bold;
    font-size:0.9em;
}
#Tagmenue ul {
    margin:0 0 1px -20px;
}
#Tagmenue ul li {
    display:inline;
    padding:10px;
}
#Tagmenue a {
    color:#fff;
}
#Breadcrumb {
    margin:0;
    padding:0 10px 0 10px;
    font-size:0.7em;
    border-bottom:1px solid #878F96;
}
#Breadcrumb .link {
    float:right;
    margin-right:3px;
    margin-left:3px;
    margin-top:-1px;
    white-space:nowrap;
}
#Breadcrumb a,
#Breadcrumb img {
    margin-left:3px;
}
#Breadcrumb a:before {
    content:url("/extension/ezflow/design/ezflow/images/li-bullet.gif")" ";
}
.main_content {
	width: 100%;
	min-height: 500px;
	height:auto !important;
	height: 500px;
}
#ContentLeft {
    margin-top:20px;
}
#ContentLeft table {
    width:100%;
}
#ContentRight {
    margin-top:20px;
}
#Content div.tag_view {
/*wenn keine rechte Spalte*/
    margin-left:0px;
}
#Content {
    margin-left:20px;
}
#Content .warning {
    margin:20px 0 20px 20px;
}
#Content .full-login {
//    margin-top:20px;
//    margin-left:20px;
}
/*	FRONTPAGE	*/
.frontpage .aatribute-description {
    margin-right:20px;
    margin-bottom:10px;
}
#Content #ContentLeft {
/*important for frontpage*/
//    margin-left:20px;
}
/*	FOOTER		*/
#Footer {
    margin-left:10px;
    border-top:1px solid #ff4400;
}
#Footer #copyright {
    text-align:right;
    padding-right:5px;
    font-size:0.7em;
}
#Footer .footer-topics {
    float:right;
    margin-right:45px;
}
#Footer .footer-topic {
    float:left;
    padding-top:5px;
    width:200px;
}
#footer-news h2,
#Footer .footer-topic h2 {
    color:#000;
    font-size:0.8em!important;
    font-weight:normal;
    margin:0;
}
#Footer .footer-topic a {
    color:#000;
    font-size:0.8em;
}
#footer-news {
    padding-top:6px;
    max-width:200px;
    float:left;
}
#footer-news a {
    color:#000;
    font-size:0.8em;
}
#Footer #copyright a {
    color:#000;
}
#footer-news,
#Footer ul li {
    list-style:none;
    line-height:1em;
    margin-left:-20px;
}
.footer-sitemap-topics {
    width:150px;
    float:left;
}
.footer-sitemap-topics a {
    color:#000;
    font-size:0.8em;
}
#Footer .footer-topic.lastli.footer-ini {
    text-align:right;
}
/*	FORMULARE	*/
label {
    width:150px;
    margin-right:10px;
}
label,
select,
.input {
    float:left;
}
label.privacy_policy {
    width:400px;
}
.footnote {
    font-size:0.7em;
    margin-top:10px;
}
/*	SUBSCRIBE_FORM	*/
.control-title label {
    float:none!important;
}
/*	FORMULARE::SUBMIT	*/
#ContentLeft button,
input[type="submit"] {
    border:1px solid #878F96;
    border-radius: 0 0 0 0 !important;
    padding:5px;
    vertical-align:top;
}
/*	FORMULARE::TEXT		*/
input[type="email"],
input[type="text"] {
    border:1px solid #878F96;
    border-radius: 0 0 0 0 !important;
    max-width:100%;
}
/*	FORMULARE::PASSWORD		*/
input[type="password"] {
    border:1px solid #878F96;
    border-radius: 0 0 0 0 !important;
}
/*	FORMULARE::TEXTAREA	*/
#ContentLeft textarea {
    border:1px solid #878F96;
    border-radius: 0 0 0 0 !important;
}
/*	FORMULARE::SELECT	*/
select {
    border:1px solid #878F96;
    border-radius: 0 0 0 0 !important;
}
#Search .input_top,
#Newsletter .input_top {
    width:150px;
    border-radius:0!important;
    height:10px!important;
    font-size:0.8em!important;
}
/*	FORMULARE::LINK	*/
a.button {
    border:1px solid #878F96;
    border-radius: 0 0 0 0 !important;
    padding:5px;
    background:#E2E5E7;
    color:#000;
}
a.button:hover {
    background:Orange;
    text-decoration:none;
}
/*	ALLGEMEIN	*/
.clear {
    clear:both;
}
.content-view-line {
    clear:both;
}
.author {
    font-style:italic;
    padding:10px 0 10px 0;
}
.euro {
    margin-left:10px;
    font-size:1em;
    color:gold;
    border:2px solid gold;
    padding:0px 7px 0px 5px;
    border-radius: 20px 20px 20px 20px;
}
.no-euro {
    background:url("/extension/bootstrap/design/bootstrap/images/NULL-EURO_icon.png");
    height:20px;
    width:54px;
    display:inline-block;
}
/*	VIEW	*/
/*publish_date*/
.view-publish_date {
    font-size:0.6em;
}
/*	NEWSLETTER::SUBSCRIBE_FORM	*/
.subscribe_form .control-label {
    font-weight:bold;
}
.subscribe_form .selection .control-label {
    width:250px!important;
}
.subscribe_form .footnote {
    float:none!important;
    width:300px!important;
}
/*	ARCHIVE		*/
.archive h3 {
    background:#39ACEE;
    clear:both;
    padding:5px;
}
.archive h3 a {
    color:#fff;
}
.archive .issues {
    float:left;
    width:180px;
    padding:5px;
    margin:5px 5px 20px 5px;
    background:#F6F5F5;
}
.archive .issues .issue-box {
    height:310px;
    line-height:1em;
}
.archive .issues a {
    font-size:0.9em;
}
.archive .bob p {
    max-width:160px;
}
.more {
    text-align:right;
}
/*	Listen		*/
.list_box .pull-right {
    margin-left:10px;
}
.list_box .tags,
.list_box .article-teaser,
.list_box .attribute-date,
.list_box h2 {
    margin-left:70px;
}
.list_box .tags,
.list_box .attribute-date {
    font-size:0.6em;
}
/*	LIST_BOX::STREAMING_EVENT	*/
.list_box.streaming_event .attribute-date,
.list_box.streaming_event h2 {
    margin:0;
}
.list_box.streaming_event .attribute-image {
    float:right;
    margin-left:10px;
}
.pagenavigator {
    clear:both;
}
/*	LIST_BOX::ISSUE	*/
.list_box.issue .attribute-teaser {
    font-size:0.9em;
    font-weight:bold;
}
/* Artikel */
div.box {
    border:1px solid #888;
    padding:5px;
    border-radius:3px;
    margin:10px 0;
}
.boxtitle p {
    font-weight:bold;
    font-size:120%;
}
/*	BUY/SALES-BOX	*/
.sales-box {
    float:left;
    margin-right:30px;
    margin-left:20px;
}
/*	FULL	*/
h1,
.tags_view h1,
.full.full-issue h1,
.full.full-folder h1 {
    background:#39ACEE;
    padding:2px 5px;
}
h1,
.tags_view h1,
.tags_view h1 a,
.full.full-issue h1,
.full.full-issue h1 a,
.full.full-folder h1,
.full.full-folder h1 a {
    color:#fff;
}
/*	FULL::TAGS_VIEW	*/
.full.tags_view h1 small {
    font-size:0.7em;
    color: #FFFFFF;
}
.full.tags_view {
}
.full.tags_view {
}
/*	FULL::STREAMING_EVENT	*/
.full.streaming_event .attribute-image {
    float:right;
    margin-left:10px;
}
.full.streaming_event .list {
    border-bottom:1px solid #39ACEE;
    margin-bottom:10px;
    padding-bottom:10px;
}
.full.streaming_event .session-list {
    margin-top:20px;
}
/*advancedsearch*/
.full.advancedsearch {
    margin-left:20px;
}
/*lnmshop*/
#lnm_shop_account_overview {
    margin:20px 20px 0 0;
}
.full-lnmshop {
    margin:20px 0 0 20px;
}
.full-lnmshop .block h2 {
    margin-bottom:0px!important;
    background:#39ACEE;
    color:white;
    padding: 5px 5px 5px 15px;
    -webkit-border-radius: 9px 9px 0px 0px;
    -moz-border-radius: 9px 9px 0px 0px;
    border-radius: 9px 9px 0px 0px;
    -khtml-border-radius: 9px 9px 0px 0px;
}
.full-lnmshop .block {
    clear:none;
    margin: 0 -5px 20px 20px;
}
.full-login label,
.full-login .input {
    float:none;
}
.full-account_overview h2 {
    background:#39ACEE;
    color:white;
    padding: 5px 5px 5px 10px;
}
.lnm_shop_account_issue {
    background:#EBEBEB;
    margin:5px;
    padding:5px;
    width:168px!important;
}
.lnm_shop_account_issue .download > div,
.lnm_shop_account_issue .download ul {
    float:left;
}
.lnm_shop_account_issue ul li {
    font-size:0.9em;
    list-style-image:url("/extension/ezflow/design/ezflow/images/li-bullet.gif");
}
.lnm_shop_account_issue h2 {
    text-align:center;
}
.lnm_shop_account_issue p {
    margin:0;
}
.lnm_shop_account_issue .lnm_shop_issue_name {
    text-align:center;
    font-size:0.9em;
    line-height:1.3em;
    margin-bottom:10px;
    height:40px;
}
.lnm_shop_account_issue .lnm_shop_account_issue_cover {
    margin:10px 0 10px 0;
    height:235px;
}
/*folder*/
.full-folder .content-view-teaser {
    margin-bottom:20px;
}
/*folder::teaser-news*/
.full-folder .teaser-news h2 {
    margin:0;
}
.full-folder .teaser-news .tags {
    font-size:0.6em;
}
/*folder::teaser-article-print*/
.full-folder .teaser-article-print h2 {
    margin:0;
}
.full-folder .teaser-article-print .tags {
    font-size:0.6em;
}
/*tags*/
/*account_overview*/
.full-account_overview {
    margin-left:20px;
}
/*tagcloud*/
.full-tagcloud {
    margin-left:20px;
    margin-right:20px;
}
.block-content .full-tagcloud {
    margin-right:0;
}
/*article_print*/
.full-article_print div.button-box div.bob p {
    max-width:280px;
}
.full-article_print {
    margin-left:0;
}
.full-article_print .attribute-image {
    float:right;
    margin:0 0 15px 10px;
}
.full-article_print .bob {
    font-size:0.8em;
}
.full-article_print .attribute-intro {
    font-size:0.9em;
    font-weight:bold;
    margin-bottom:10px;
}
/*news*/
.full-news {
    margin-left:0;
}
.full-news .autor {
    font-style:italic;
}
.full-news .attribute-teaser,
.full-news .attribute-intro {
    font-size:0.9em;
    font-weight:bold;
    margin-bottom:10px;
}
.full-news .tags {
    margin-bottom:20px;
}
.full-news .tags a {
    background:#39ACEE;
    padding:3px 5px 3px 5px;
    color:#fff;
}
/*issue*/
.content-view-line .class-issue {
    clear:both;
    border-bottom:1px solid #39ACEE;
    margin-bottom:10px;
}
.content-view-line .class-issue .cover {
    float:left;
}
/*full-issue*/
.full-issue {
    margin-left:0;
}
.full-issue .attribute-intro {
    font-size:0.9em;
    font-weight:bold;
    margin-bottom:10px;
}
.full-issue .attribute-image {
    float:left;
    margin-right:10px;
}
.full-issue .attribute-body ul li {
    list-style:none;
}
.full-issue .content-view-teaser {
    clear:both;
}
.full-issue .content-view-teaser .article-intro:after {
    clear:both;
}
.full-issue .teaser-article-print h2 {
    background:#fff!important;
    color:#000!important;
    margin:0;
}
.full-issue .teaser-article-print .tags {
    font-size:0.6em;
}
.full-issue .content-view-children {
    clear:both;
}
.full-issue .content-view-children h2 {
    background:#39ACEE;
    color:#fff;
    padding:3px;
}
/*	BLOCK	*/
.block {
    clear:both;
    border:1px solid #39ACEE;
    margin-bottom:10px;
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    -khtml-border-radius: 10px 10px 0px 0px;
}
.block li {
    list-style:none;
}
.block input {
    margin-bottom:0px;
}
.block .block-content {
    padding: 10px 15px 10px 15px;
}
.block-separator {
    height:0px;
    border-bottom:0px dotted #000;
    margin-bottom:0px;
}
/*	BLOCK::CONTENTLEFT	*/
#ContentLeft .block {
    border:0;
}
#ContentLeft .block .block-content {
    padding-left:0;
}
#ContentLeft .block ul {
    margin-left:0px;
}

/*	BLOCK::CONTENTRIGHT	*/
#ContentRight .block > h2 {
    margin-bottom:0px!important;
    background:#39ACEE;
    color:white;
    padding: 5px 5px 5px 15px;
    -webkit-border-radius: 9px 9px 0px 0px;
    -moz-border-radius: 9px 9px 0px 0px;
    border-radius: 9px 9px 0px 0px;
    -khtml-border-radius: 9px 9px 0px 0px;
}
#ContentRight .block .bob p {
    max-width:245px;
}
/*	BLOCK::ADZERK	*/
/* set the tracking image in the masthead to block display,
 * as the line-height otherwise creates an unwanted margin
 * for inline elements. */
#oxbanner_masthead > div > img,
#oxbanner_leaderboard > div > img{
    display:block;
}
/* 800px wide and centered for billboards. mastheads that require
 * the whole width need to override this style */
#oxbanner_masthead {
    width:800px;
    margin:0 auto;
}
/* compensate left margin as mobile ads are otherwise cut of on small (320x480px) screens */
#mobile_middle {
    margin-left: -5px;
}
.adzerk {
    border:none!important;
}
.adzerk > h2 {
    background:#fff!important;
    color:#000!important;
    margin:0 0 0 10px!important;
    font-weight:normal!important;
    font-size:0.6em!important;
    font-size:0.7em;
    border-left:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3;
    border-top:1px solid #d3d3d3;
    width:60px;
    text-align:center;
    margin-left:5px;
    line-height:1.5em;
    color:#d3d3d3;
    border-radius:0!important;
    padding:3px!important;
}
.adzerk_fixtop .block-content {
//    margin-top:-30px;
}
.block.adzerk .block-content {
    padding:0;
}
/*	BLOCK::FACEBOOK	*/
.block-facebook .block-content {
    text-align:center;
    overflow:hidden;
}
/*	BLOCK::TAGCLOUD	*/
.tag_cloud a {
    color:#949494;
}
.block .block-content .full-tagcloud {
    margin-left:0;
}
/*admin_tipps*/
#ContentLeft .block-admin_tipps {
    padding: 10px 15px 10px 15px;
}
#ContentRight .block-admin_tipps h2 {
    margin-bottom:10px!important;
}
#ContentRight .block-admin_tipps ul li {
    list-style-image:url("/extension/ezflow/design/ezflow/images/li-bullet.gif");
    font-size:0.8em;
}
.block-type-feed-reader li {
    list-style-type: disc;
    margin: 0.3em 0;
}
/*facebook*/
/*twitter*/
/*twitter_ticker*/
/*newsletter*/
/*current_issue*/
.block-current_issue .block-content ul {
    float:left;
}
#ContentLeft .block-current_issue .block-content {
    clear:both;
}
#ContentLeft .block-current_issue .bob {
    padding-top:0px;
}
#ContentLeft .block-current_issue .bob p {
    width:350px;
}
.block-current_issue .bob {
    clear:both;
    padding-top:10px;
}
.block-current_issue li {
    list-style-image:url("/extension/ezflow/design/ezflow/images/li-bullet.gif");
    font-size:1.2em;
    line-height:1.6em;
}
.block-current_issue h3 {
    margin-top:10px!important;
}
.block-current_issue ul {
    margin-top:20px;
}
/*teaser_manual*/
.block-teaser_manual .bob {
    clear:none;
}
/*latest_content_auto*/
.block-latest_content_auto {
}
.block-latest_content_auto li {
    border-bottom: 1px solid #39ACEE;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.block-latest_content_auto {
}
/*random_free_articles*/
.block-random_free_articles li {
    border-bottom: 1px solid #39ACEE;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.block-random_free_articles h2 {
    background:#39ACEE;
    color:#fff;
    padding:5px;
}
/*newsletter_subscribe*/
/*social_links*/
.addthis_toolbox {
    margin:20px 0 20px 0;
}
/*teaser*/
.block-teaser .block-content li {
    float:left;
    margin:10px;
    padding:10px;
    border:1px solid #39ACEE;
}
.block-teaser .block-content .list-content {
    width:260px;
    height:180px;
}
/*html_text*/
/*Monsterjobs*/
.block-Monsterjobs li {
    list-style-image:url("/extension/ezflow/design/ezflow/images/li-bullet.gif");
}
/*poll*/
.block-Poll .radio {
    float:left;
}
.block-Poll .radiotext {
    float:left;
    max-width:250px;
}
.block-Poll ul {
    margin-left:0px;
}
/*article*/
/*article-news*/
/*latest_content_auto*/
.block-news li h3:before {
    content:"NEWS";
    font-family:times,serif;
    font-style:italic;
    font-size:0.8em;
    padding-right:10px;
    display:inline-block;
    width:70px;
}
/*RandomFreeArticles*/
.block-RandomFreeArticles li h3:before {
    content:"ARTIKEL";
    font-family:times,serif;
    font-style:italic;
    font-size:0.8em;
    padding-right:10px;
    display:inline-block;
    width:70px;
}
/*techcast_livestream*/
.block-techcast_livestream .block-content {
    padding:0;
    overflow:hidden;
}
.block-techcast_livestream .block-content p {
    padding:5px 0 0 0;
    text-align:center;
}
/*line*/
.line-article h3:before,
.line-article_print h3:before {
    content:"ARTIKEL";
    font-family:times,serif;
    font-style:italic;
    font-size:0.8em;
    display:inline-block;
    width:70px;
    background:#fff!important;
    color:#000!important;
}
.list_box.article h2 {
    margin-left:0;
}
.list_box.article h2:before {
    content:"ARTIKEL";
    font-family:times,serif;
    font-style:italic;
    font-size:0.8em;
    display:inline-block;
    width:70px;
    background:#fff!important;
    color:#000!important;
}
.list_box.article h2 a {
    color:#000;
}
.list_box.article h3,
.list_box.article .tags,
.list_box.article .article-teaser,
.list_box.article .article-date {
    margin-left:70px;
}
.list_box.article {
    border-bottom:1px solid #39ACEE;
    padding-bottom:10px;
    margin-bottom:10px;
}
.list_box.article .more {
    clear:both;
}
.list_box.article .tags {
    font-size:0.6em;
}
.list_box.article {
}
.list_box.news h3:before {
    content:"NEWS";
    display:inline-block;
    width:70px;
    font-family:times,serif;
    font-style:italic;
    font-size:0.9em;
    background:#fff!important;
    color:#000!important;
}
.list_box.news .tags,
.list_box.news .article-teaser,
.list_box.news .attribute-date {
    margin-left:70px;
}
.list_box.news .attribute-date {
    font-size:0.6em;
}
.list_box.news .tags {
    font-size:0.6em;
}
.list_box {
    border-bottom:1px solid #39ACEE;
    padding-bottom:10px;
    margin-bottom:10px;
}
.list_box.news {
}

.line-news h3:before {
    content:"NEWS";
    font-family:times,serif;
    font-style:italic;
    font-size:0.8em;
    display:inline-block;
    width:70px;
    background:#fff!important;
    color:#000!important;
}
.line-news p {
    margin-left:70px;
}
.line-news h3 {
    margin:0;
}
.line-news .tags {
    font-size:0.6em;
    margin-left:70px;
}
/*cebit2013*/
.cebit2013 td {
    margin:5px;
    padding:5px;
    border:1px dotted rgb(172,186,197)
}
.cebit2013 th {
    background-color: rgb(172, 186, 197);
    color: rgb(255, 255, 255);
    margin: 5px;
    padding: 5px;
    font-weight: bold;
}
/*	LEADCAPTURING	*/
.register input.submit {
    height:25px;
    font-size:0.8em;
}
.register .choose label {
    width:270px!important;
}
.register .choose li {
    display:inline-table;
}
.register input,
.register select {
    margin-bottom:20px;
}
.register {
    padding:0!important;
    margin-top:20px;
    margin-bottom:20px;
}
.register h1 {
    border-radius: 9px 9px 0 0;
}
.register h2 {
    background:#39ACEE;
    color:#fff;
    padding:5px;
    border-radius: 9px 9px 0 0;
}
.register h3 {
    padding-top:20px;
    margin-bottom:20px;
}
.register select {
    float:none;
}
.register .block-content {
    padding:0;
}
.register ol {
    margin-top:20px;
    margin-bottom:30px;
}
.register ol li {
    margin-left:25px;
    list-style:decimal;
}
.register .lead-image {
    margin-left:25px;
}
.register .block-content p {
    margin-left:25px;
}
.register label {
    min-width:180px!important;
    font-size:0.9em!important;
}
.register .block-content.start form {
    margin-left:25px;
}
.register .block-content.start label {
    min-width:80px!important;
    width:80px;
}
.register .block-content.start #email {
    height:15px!important;
}
.register .block-content .disclaimer label {
    display:inline-flex;
}
.register .block-content .disclaimer label div {
    padding-right: 30px;
}
.register .block-content .disclaimer label input {
    margin-left:25px;
    margin-right:20px;
}
/*	GLOSSAR		*/
#glossar {
    padding-left:10px;
}
.landingpage .order_box .order_item .info {
    height:210px;
}
.landingpage .order_box .order_item {
    height:270px;
}
.landingpage h1,
.landingpage h2,
.landingpage .issue_box h2 {
    background:#39ACEE;
    color:#fff;
    padding:3px 5px;
}
.landingpage .issue_box .order_issue .attribute-image {
    float:right;
    margin-left:10px;
}
.landingpage .issue_box .order_issue {
    border-bottom:1px solid #39ACEE;
    margin-bottom:10px;
}
.landingpage .issue_box .order_issue {
}
.landingpage .item {
    border-bottom:1px solid #39ACEE;
}
.landingpage .issue_box {
}
/*	ATTRIBUTE-IMAGE		*/
#ContentLeft table .attribute-image {
    text-align:left;
}
.attribute-image {
    text-align:center;
}
.archive .attribute-image {
    height:275px;
}
.block.block-latest_content_auto .attribute-image {
    float:right;
    margin-left:10px;
}
.list_box.news .attribute-image {
    float:right;
    margin-left:10px;
}
.list_box.issue .attribute-image {
    float:left;
    margin-right:10px;
}
.full-folder .teaser-article-print .attribute-image {
    float:right;
    margin-left:10px;
}
.full-article_print .attribute-image {
    margin-bottom:10px;
}
.full-article_print .attribute-image img {
    margin-bottom:10px;
}
.full-article_print .attribute-body img {
    display:block;
    margin:0 auto 5px auto;
}
.full-news .attribute-image {
    float:right;
    margin-left:10px;
}
.full-news .content-view-embed .attribute-image {
    float:none;
}
.full-issue .attribute-image {
    margin-bottom:20px;
}
.full-issue .attribute-image img {
    margin-bottom:20px;
}
.full-issue .content-view-teaser .attribute-image {
    float:right;
}
.block-current_issue .attribute-image {
    float:left;
    max-width:155px;
    margin-bottom:10px;
}
.block-teaser .block-content .attribute-image {
    margin-bottom:10px;
}
.block-article .attribute-image {
    float:right;
    margin-left:10px;
}
.list_box.article .attribute-image {
    float:right;
    margin-left:10px;
}
/*	ATTRIBUTE-CAPTION	*/
.attribute-caption {
    margin:0 auto 10px auto;
    background:#F5F5F5;
    padding:5px;
    font-size:0.9em;
    display:block;
}
.attribute-caption p {
    margin:0;
}
/*	PAYPAL-ORDER	*/
.paypal-order.paypal form {
    float:right;
}
.full .paypal-order.paypal {
    text-align:left;
    padding-right:10px;
}
.paypal-order.paypal span {
    float:right;
    margin-top:-20px;
    margin-right:20px;
}
.block .paypal-order.paypal {
    clear:both;
}
/*	ISSUEBOX	*/
#issuebox .span2 {
    width:145px;
}
#issuebox h2 {
    margin-right:-8px!important;
}
#issuebox .row .span4 {
    padding-right:10px!important;
}
/*	ARTICLEBOX	*/
#articlebox .span2 {
    width:145px;
}
#articlebox .span8 .row {
    margin-left:-8px;
}
#articlebox h2 {
    margin-top:10px!important;
}
/*<---->RELATED_CONTENT>*/
.attribute-relatedcontent .attribute-intro {
font-weight:normal!important;
font-size:1em;
}
.attribute-relatedcontent ul li .attribute-image {
    float:left;
    margin-right:10px;
}
.attribute-relatedcontent ul li {
    list-style:none;
    border-bottom:1px solid #39ACEE;
    margin-bottom:10px;
    padding-bottom:10px;
}
.attribute-relatedcontent ul {
    margin:0;
}
.attribute-relatedcontent h2 {
    border-bottom:1px solid #39ACEE;
}
element.style {
    right: 0;
}

#moreBox {
    position: fixed;
    bottom: 0;
    margin-bottom: 0 !important;
    padding: 10px;
    z-index: 1000;
    right: -550px;
    width: 510px;
    background-color: white;
    border: 3px solid orange;
}

div.readMore {
   font-weight: bold;
   margin-bottom: 5px;
}

div.adv_ms_notice {
	float: right;
	text-align: right;
	padding: 0 13px 10px 13px;
	font-size: 15px;
}
div.adv_ms_content {
	clear: both;
}