/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('//www.digitalfernsehen.de/css/fonts/open-sans-v15-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* oswald-regular - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Oswald Regular'), local('Oswald-Regular'),
       url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */
}
/* oswald-700 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Oswald Bold'), local('Oswald-Bold'),
       url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-700.woff') format('woff'), /* Modern Browsers */
       url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('//www.digitalfernsehen.de/css/fonts/oswald-v16-latin-700.svg#Oswald') format('svg'); /* Legacy iOS */
}
* {
font-family:'Open Sans', sans-serif !important;
}

h1, h2, h3, h4, h5, h6,
h1 *, h2 *, h3 *, h4 *, h5 *, h6 *,
ul.titlel *,
span.titleboxright,
span.titleboxright *,
div.dfmtbs-tab,
ul.bildTitleTop *,
div#bluray_top_container_right dt,
div.dl_right dt,
div.movie_listitem div.right a,
.csc-menu-def .nav_beitraege_title
{
font-family:'Oswald', sans-serif !important;
font-weight:400 !important;
}

h1, h2, h3, h4, h5, h6,
h1 *, h2 *, h3 *, h4 *, h5 *, h6 *
{
font-weight:700 !important;
}

div.DFArticleContent,
p.einleitung_news
{
font-size: 1.1em;
}

div#bluray_top_container_right dt
{
width: 110px !important;
}

div#bluray_top_container_right dd
{
width: 260px !important;
}

html {
font-size:100.01%
}

body {
width:1000px;
background:#a8a8a8;
margin:0 auto;
padding:0
}

a {
color:#35649c;
text-decoration:none
}

.tx-jkpoll-pi1 input {
margin-top:1px
}

input.pollsubmit {
border:1px solid #35649c;
background:#35649c;
margin-right:200px;
margin-left:170px;
color:#fff;
font-weight:700;
margin-top:5px
}

div#news_content div.mail-info input.pollsubmit {
float:right;
margin-top:10px
}

div#news_content .mail-info {
width:100%;
font-size:10px;
float:left
}

input#mailformformtype_mail {
border:1px solid #35649c;
background:url(../submit_button2.png) #35649c;
margin-left:0;
color:#fff;
font-weight:700;
margin-top:5px;
float:right
}

ul {
list-style-image:url(../img/aufzaehlung_3x3pxhoch_dunke.png)
}

div.clear {
clear:both;
width:0;
height:0
}

div.leftnews {
float:left;
width:219px;
margin-left:auto
}

div.white {
background:#fff;
border-color:#ccc
}

.tx-txavcontent-pi4 ul.csc-menu-def {
border:none;
width:292px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:5px
}

.topthema_randspalte {
text-decoration:none;
background:#fff
}

.csc-textpicHeader-26 h1 {
margin-left:-270px
}

ul.topthematitle,p.erweiterteSuche {
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
padding-left:15px;
font-weight:700;
color:#000
}

ul.topthematitleDate {
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
padding-left:15px;
font-weight:700;
color:#000;
margin-bottom:0
}

div#column_left ul.topthematitle li,ul.topthematitleDate li {
color:#35649c;
font-size:14px;
margin-top:20px
}

ul.bildTitle {
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
padding-left:15px;
font-weight:700;
color:#369;
margin-left:218px
}

ul.bildTitleTop {
list-style-image:url(../img/pfeil_9pxhoch_dunkelgrau.png);
padding-left:15px;
font-weight:700;
color:#369;
margin-left:-3px;
margin-bottom:-5px
}

div.news_date {
color:#000;
font-size:10px
}

ul.bildTitleTop li {
overflow:hidden;
list-style:none;
margin:0;
text-overflow: ellipsis;
}

.dossier {
border:1px solid #ccc;
border-top:0;
padding:5px
}

.topthema_randspalte strong {
color:#c93a3a
}

a.weiter {
width:60px;
color:#369
}

ul.beitrag {
margin-left:10px;
padding:0
}

fieldset {
border:0;
margin:0;
padding:0
}

div#maindiv {
width:1090px
}

div#main_site {
float:left;
background:url(../img/shadow_body.png) repeat-y
}

div#skyscraper_top {
width:915px;
text-align:center
}

div#skyscraper_right {
float:left;
width:160px
}

div#holder {
float:left;
width:915px;
font-size:.9em;
background:url(../img/holder.png) no-repeat;
background-color:#FFF;
line-height:1.3;
}

div#holder_shadow img {
vertical-align:top
}

div#holder_shadow {
width:15px;
float:left
}

div#top_menu_line ul {
width:883px;
height:15px;
list-style:none;
margin:0 0 6px 162px;
padding:0
}

div#top_menu_line ul li.login {
margin-right:100px
}

div#top_menu_line ul li {
float:left;
margin-left:15px;
line-height:25px
}

div#top_menu_line ul li form {
margin-left:0;
width:312px
}

div#top_menu_line ul li a {
color:#8f8f8f;
font-weight:700
}

.form {
height:25px;
margin-bottom:0;
margin-top:0;
padding:0
}

div#top_menu_line input[type=submit] {
width:18px;
height:18px;
background:url(../img/df_img_sprite.png) no-repeat 0 -180px;
border:0;
display:block;
float:left;
margin:2px 0 0 9px
}

* html div#top_menu_line input[type=submit] {
width:18px;
height:18px;
background:none
}

div#top_menu_line input[type=text] {
border:1px solid #666;
width:162px;
float:left;
padding:0 5px
}

div#top_menu_holder {
width:898px;
margin:16px
}

div#top_menu_box {
border:1px solid #666;
border-bottom:none;
width:885px;
float:left
}

div#top_menu_box div#upper_menu {
float:right;
width:466px;
margin-top:-21px;
margin-right:205px;
border-top:1px solid #ccc;
padding-top:2px
}

div#top_menu_box div#upper_menu ul {
list-style:none;
width:466px;
height:25px;
margin:0;
padding:0
}

div#top_menu_box div#upper_menu ul li {
display:inline;
text-transform:uppercase;
padding-left:7px;
padding-right:6px;
border-left:1px dashed #ccc
}

div#top_menu_box div#upper_menu ul li.last {
border-right:1px dashed #ccc;
padding-right:6px
}

div#top_menu_box ul.lower_menu {
border-top:1px solid #666;
border-bottom:1px solid #666;
background:url(../img/submenu_bg.png) repeat-x;
list-style:none;
width:669px;
height:22px;
margin:0;
padding:0 0 0 210px
}

div#top_menu_box ul.lower_menu li {
float:left;
margin-top:-2px;
margin-right:15px
}

a#logo {
background:url(../img/df-header_ohneVerlauf2.png) top left no-repeat;
width:266px;
height:60px;
margin-left:23px;
margin-top:4px;
margin-bottom:3px;
float:left;
background-size: 100%
}

div#top_menu_shadow_bottom {
background:url(../img/shadow_topmenu.png) no-repeat;
width:887px;
min-height:12px;
position:absolute
}

* html div#top_menu_shadow_bottom {
background:none
}

div#shadow2 {
position:static
}

div#top_menu_shadow_right {
background:url(../img/shadow_topmenu_right.png);
height:88px;
float:right
}

div#top_menu_shadow_bottom ul {
list-style:none;
margin:0;
padding:5px 0 0
}

div#top_menu_shadow_bottom ul li a:hover {
color:#df7016
}

div#top_menu_shadow_bottom ul li {
float:left;
margin-left:10px
}

div#main_content {
width:883px;
margin-left:16px;
margin-right:16px;
margin-top:-15px;
padding-top:15px
}

* html div#main_content {
width:883px;
margin-left:0;
margin-right:0;
margin-top:0;
padding-top:0
}

* html div#column_left {
float:left;
width:540px;
margin:0
}

div#column_left {
float:left;
width:540px;
margin-left:-15px
}

.topthema_rubriken_mitte_text {
margin-bottom:20px;
text-align:justify
}

.clearer {
float:left;
width:560px
}

.container_rahmen {
float:left;
width:540px;
padding-bottom:5px;
margin:0
}

* html .container_rahmen {
height:60px
}

.container_artikel {
float:left;
margin-top:0;
width:540px;
margin-bottom:10px
}

.container_news_more {
float:left;
width:540px
}

.container_news_line {
float:left;
width:540px;
margin:15px 0
}

.container_news_line .container_artikel_inline {
width:540px;
height:15px
}

.container_artikel_inline .commentary {
float:left;
margin:0
}

.container_news_line .container_artikel_klein {
margin-bottom:-10px;
margin-left:10px
}

.container_news_line .more_news {
float:right;
font-weight:700
}

.container_artikel_inline ul.bildTitleTop {
list-style-image:url(../img/pfeil_klein_7pxhoch_dunkelg.png);
float:left;
margin-top:0;
width: 380px;
white-space: nowrap;
}

.container_artikel span.title {
font-size:10px;
color:#999;
float:right
}

.container_artikel_top {
margin-bottom:15px;
float:left
}

.container_artikel_top .top_teaser_header {
font-size:14px;
color:#369;
display:block;
margin-bottom:5px;
margin-top:5px;
font-weight:700
}

.container_artikel ul.bildTitleTop {
margin-left:218px
}

.container_artikel_klein ul.bildTitleTop {
margin-left:63px
}

ul.title_home {
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
font-weight:700;
margin-right:-12px;
color:#000;
float:right;
width:319px;
padding-left:0;
margin-bottom:-12px
}

.container_artikel ul.title_home {
margin-top:0
}

.text-img {
font-weight:400;
font-size:.75em;
margin:0
}

* html .text {
font-size:.75em;
font-weight:400
}

.container_date {
text-align:right;
color:#999;
font-weight:400;
font-size:10px;
float:right
}

.container_info_subtitle {
margin-bottom:5px;
font-weight:700;
float:right;
width:320px
}

.container_info_subtitle_2 {
margin-bottom:5px;
font-weight:400
}

.container_img_l {
float:left;
height:125px;
width:170px;
margin-top:5px;
margin-bottom:7px;
margin-left:7px
}

.container_img_r {
float:right;
height:125px;
width:170px;
margin-top:5px;
margin-bottom:7px;
margin-right:7px
}

.img_home {
background:#ccc
}

.nav_beitraege {
border:1px dotted #CCC;
display:block;
padding-bottom:2px;
padding-left:2px;
width:526px;
margin:20px 5px 5px
}

.nav_beitraege_title {
border-bottom:1px dotted #ccc;
color:#369;
font-weight:700;
margin-bottom:5px;
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
padding:5px
}

.nav_beitraege_zeile {
white-space:nowrap;
display:block;
color:#9f9c9c;
font-weight:700;
margin-left:2px
}

.nav_beitaege_text {
width:80%;
margin:-20px 5px 5px 30px
}

.nav_beitraege_zeile_active {
display:block;
font-weight:700;
margin-left:2px;
margin-top:2px;
color:#9f9c9c
}

.nav_beitraege_nr {
width:20px;
display:block;
text-align:center;
border:1px dotted #ccc;
padding-top:1px;
color:#9f9c9c;
margin:5px
}

.nav_rahmen_zahl {
display:block;
white-space:nowrap;
text-align:center;
color:#369;
margin-top:-12px;
height:20px
}

.nav_rahmen {
text-align:left;
height:21px;
margin-top:10px
}

.nav_zurueck {
display:block;
width:80px;
float:left;
font-weight:700;
text-align:center;
height:20px;
padding-left:8px;
padding-top:2px;
background:url(../img/button_zurueck.png) no-repeat;
margin:5px
}

.nav_zurueck:hover {
background:url(../img/button_zurueck_hover.png) no-repeat
}

li.nav_zahl,div.nav_zeile_unten ul li {
min-width:20px;
height:15px;
display:block;
float:left;
text-align:center;
border:1px dotted #ccc;
color:#35649c;
font-weight:700;
margin:5px 1px;
padding:1px
}

.nav_level {
border:1px dotted #ccc;
height:15px;
width:60px;
text-align:center;
list-style-type:none;
list-style-image:none;
list-style-position:outside;
float:left;
font-weight:700;
margin:5px 1px;
padding:1px
}

ul.browsebox li.tx-indexedsearch-browselist-currentPage {
border:1px dotted #ccc;
display:block;
float:left;
height:15px;
text-align:center;
width:20px;
color:#9f9c9c;
font-weight:700;
margin:5px 1px;
padding:1px
}

.nav_zahl_active {
border:1px dotted #ccc;
display:block;
float:left;
height:15px;
text-align:center;
min-width:20px;
color:#9f9c9c;
font-weight:700;
margin:5px 1px;
padding:1px
}

.nav_vor img {
margin-bottom:-9px
}

.nav_vor {
width:20px;
height:15px;
display:block;
float:left;
text-align:center;
border:1px dotted #ccc;
color:#c93a3a;
font-weight:700;
margin:5px 1px;
padding:1px
}

.nav_counter {
display:block;
margin:5px
}

.nav_counter_zahl {
width:20px;
height:15px;
display:block;
float:left;
text-align:center;
border:1px dotted #ccc;
font-weight:700;
margin:18px 5px 5px
}

.nav_counter_title {
width:30%;
text-align:right;
float:left;
margin:6px
}

* html .nav_zeile_unten {
display:run-in;
margin:auto
}

.nav_zeile_unten,.Nav_bar {
width:100%;
float:left
}

.nav_zeile_unten ul,.Nav_bar ul {
display:table;
margin:0 auto;
padding:1px
}

div.hpfeil {
background:url(../img/pfeil_9pxhoch_blau.png);
height:.7em;
width:5px;
margin-left:2px;
margin-right:8px;
margin-top:4px;
float:left
}

div#content h1 {
color:#000;
}

div#content h1 ul.titleText {
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
margin-left:15px;
color:#369;
padding:0
}

div#content h5 {
background:url(../img/arrow_darkblue.png) no-repeat;
padding-left:22px;
text-transform:uppercase;
color:#333;
font-size:.75em;
margin:0
}

div.content_element {
border-top:1px solid #ccc;
width:563px;
padding-top:10px;
padding-bottom:10px
}

div.content_element a.readmore,div.content_element a.readmore:visited {
color:#369;
text-decoration:underline;
font-style:italic
}

div.content_element a.readmore:hover {
color:#a50015
}

div.content_element span.time_and_date {
font-size:10px;
float:right;
color:#369
}

div.content_element ul.content_element_list h3 {
margin:0!important
}

div#footer {
width:882px;
margin-top:30px;
padding-top:15px;
padding-bottom:15px;
float:left;
display:inline
}

div.indent {
margin-left:2em
}

div#footer li {
width:563px;
display:inline;
list-style-image:url(../img/pfeil_klein_7pxhoch_dunkelg.png);
margin:5px
}

div#footer ul {
border-top:1px solid #999;
width:563px;
text-align:center;
margin:0;
padding:15px 0 0
}

div#footer ul li {
display:inline;
color:#999;
margin-right:15px
}

* html div#column_right {
float:right;
border-left:13px solid #eae9e9;
border-right:13px solid #eae9e9;
background:#eae9e9;
width:302px;
z-index:1;
padding-top:12px;
margin-right:-170px
}

div#column_right {
float:right;
border-left:13px solid #eae9e9;
border-right:13px solid #eae9e9;
background:#eae9e9;
width:302px;
z-index:1;
padding-top:12px
}

ul.csc-menu {
background-color:#fff;
list-style:none;
margin:0;
padding:5px 0 0
}

div#content ul.csc-menu {
margin-top:25px;
padding:0 0 0 15px
}

ul.csc-menu-def {
padding-top:0;
padding-bottom:5px;
padding-left:10px;
list-style:none;
width:190px;
margin-right:10px;
font-size:0.8em;
float:left;
border-bottom:1px dotted #369;
border-top:1px dotted #369;
margin-top:5px;
margin-bottom:10px
}

.csc-menu-def .nav_beitraege_title {
border:0;
color:#369;
font-weight:700;
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
margin:0 0 5px;
padding:5px
}

ul.csc-menu-def li {
list-style-image:url(../img/pfeil_9pxhoch_dunkelgrau.png);
margin-left:25px;
margin-bottom:1px;
color:#000
}

.nav_beitraege li {
list-style:none;
list-style-position:outside;
list-style-type:none;
margin-left:-20px
}

* html .csc-menu-5 {
background-color:#fff;
border-left:1px solid #CCC;
list-style:none;
margin:0;
padding:0
}

.csc-menu-5 li {
margin:10px
}

.headline {
padding-top:0;
margin-top:5px
}

.commentary {
margin-top:-10px;
text-align:right;
margin-bottom:16px;
font-size: smaller;
}

.commentary img {
margin-right:5px;
margin-bottom:-3px;
display:none
}

.showResultsWrap {
color:#999;
font-size:10px;
text-align:center
}

.news_title {
color:#666;
margin-bottom:20px;
font-size:.75em
}

.related_topic li {
list-style-image:url(../img/pfeil_9pxhoch_dunkelgrau.png);
margin-left:-5px
}

.tx-jkpoll-pi1 {
display:inline-block;
background:#fff;
border:1px solid #ccc;
width:290px;
margin:0 0 -15px;
padding:5px 5px 20px
}

.tx-jkpoll-pi1 p {
font-weight:700;
margin:0 0 5px
}

.tx-jkpoll-pi1 label {
display:inline-block;
text-align:left;
margin-left:10px;
width:85%;
margin-bottom:5px
}

div#content div.poll_title {
margin-bottom:30px
}

div.umfrage-back-startseite a {
color:#35649C
}

.poll_title {
border-bottom:1px dotted #35649c;
padding-bottom:10px;
margin-top:5px;
margin-left:5px;
margin-right:5px
}

span.standard {
padding-bottom:5px;
color:#35649c;
font-weight:700
}

a.jk_poll_linklist {
float:left;
color:#35649c;
margin-top:-18px;
margin-left:10px
}

.csc-textpic-text {
margin-bottom:12px
}

div#content .tx-jkpoll-pi1 {
border:none;
width:auto;
margin-top:50px
}

div#one {
padding-top:1px
}

div#one ul {
margin-right:10px;
list-style-image:url(../pfeil.png);
list-style-position:outside
}

div#one li {
background-color:#fff;
color:#000;
margin-top:0;
padding-bottom:10px;
display:block
}

div#two {
margin-top:20px
}

div#two ul {
margin-right:10px;
list-style-image:url(../pfeil.png)
}

div#two li {
list-style-type:square;
background-color:#fff;
margin-top:0;
padding-bottom:10px
}

.news-search-form {
margin-top:50px;
margin-left:50px
}

.news-search-emptyMsg {
margin-top:5px;
margin-left:52px;
margin-bottom:40px
}

div#tease div {
margin-top:0;
margin-bottom:20px;
width:128px;
float:left;
text-align:center
}

.news-search-form-submit input {
border:1px solid #7cbbe3;
color:#fff;
background:url(../submit_button2.png) #629fde;
margin-left:0;
margin-right:200px;
font-weight:700
}

.tx-vgetagcloud-pi1 {
margin-bottom:-45px;
float:left;
line-height:200%;
background-color:#fff;
border:1px solid #ccc
}

.tx-vgetagcloud-pi1 ul {
float:left;
list-style:none outside none;
margin:0;
padding:0
}

.tx-vgetagcloud-pi1 ul li {
display:inline;
float:left
}

div#breadcrumb {
font-size:10px;
margin-top:10px;
margin-bottom:10px
}

div#breadcrumb a,div#breadcrumb a:visited {
text-decoration:underline;
color:#000
}

.container_fulltext {
margin-top:14px;
float:right;
width:320px
}

img.left {
margin-right:7px;
margin-top:3px;
margin-bottom:7px;
float:left
}

img.right {
margin-left:7px;
margin-top:3px;
margin-bottom:7px;
float:right
}

div.werbung {
text-align:center;
width:302px;
margin-top:30px;
float:left
}

div.werbung p {
text-align:right;
font-style:italic;
font-size:11px;
margin:0 0 3px
}

div.nocomment {
margin-top:10px;
font-weight:700
}

.comment_main {
background-color:#dcdcdc
}

.right h4 {
padding-left:3px
}

span.info {
font-size:10px;
font-style:italic;
padding-right:3px;
padding-left:3px
}

.comment_main div.right {
width:440px;
background-color:#dcdcdc;
float:right
}

.avatar_name {
width:60px;
margin-top:15px;
margin-left:15px
}

.comment_text {
background-color:#f6f6f6;
margin:10px 3px 15px;
padding:5px
}

.comment_reply {
font-size:10px;
font-style:italic;
padding-left:3px;
padding-right:3px;
margin-bottom:5px
}

.comment_main div.left {
float:left;
width:100px;
min-height:inherit
}

.left h2 {
color:#333;
margin-top:10px;
margin-left:25px
}

.comment_on {
margin-left:5px;
margin-top:20px
}

.news-list-item {
margin-bottom:30px;
border-bottom:1px solid #ccc;
padding-bottom:10px;
min-height:100px;
float:left
}

.news-catRootline {
color:#999;
font-size:10px;
font-weight:400;
margin-top:-10px;
text-align:left
}

div.news_seven {
margin:20px
}

div.news_seven_title {
font-weight:700;
font-size:13px
}

.news-list-category {
margin-left:5px;
margin-top:5px
}

div#sevenday_news {
padding-right:16px;
padding-left:16px;
font-size:11px;
margin-top:20px
}

div#sevenday_news h1 {
font-size:14px;
font-weight:700;
margin-top:0;
margin-bottom:14px
}

div#sevenday_news ul {
list-style:none;
margin:0 0 10px 10px;
padding:0
}

div#sevenday_news a.more_news,div#sevenday_news a.more_news:visited {
text-decoration:underline;
font-style:italic
}

div#sevenday_news a:hover {
text-decoration:none;
color:#9f9c9c
}

div.trenner {
height:1px;
background:#ccc;
clear:both;
margin:16px 8px
}

* html .trenner {
height:1px;
background:#ccc;
clear:both;
font-size:0;
margin:16px 8px
}

div#am_kiosk ul.titlel {
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
margin-bottom:10px
}

div#am_kiosk div {
width:25%;
float:left;
text-align:center;
margin-top:10px
}

div#am_kiosk div.trenner {
width:100%;
float:none;
margin-top:15px;
margin-bottom:20px
}

div#am_kiosk div.alle_zeitschriften_link {
text-align:right;
width:100%;
text-decoration:none
}

div#comic h3 {
font-size:13px;
color:#df7016;
font-weight:700;
margin-top:0;
margin-left:16px
}

div#tease {
padding-right:16px;
margin-top:10px;
float:left;
color:#35649c
}

div#tease a,div#tease a:visited {
text-decoration:underline;
font-size:11px
}

.left_mini_col {
width:256px;
float:left
}

.right_mini_col {
width:256px;
float:right
}

div#tease_news {
padding-left:16px;
padding-right:16px
}

div#tease_news p {
font-size:11px
}

div#tease_news h3 {
font-size:.80em;
color:#444;
margin:0 0 10px
}

div#right_boxes {
padding-right:0
}

div#special {
background-color:#fff;
border:1px solid #ccc;
margin-top:10px
}

div#special a:hover {
text-decoration:underline;
color:#9f9c9c
}

div.right_box {
border:1px solid #ccc;
background-color:#fff;
margin-top:35px
}

div#right_box_frage {
background-color:#fff;
margin-bottom:30px;
margin-top:10px;
padding-bottom:10px;
padding-left:8px;
border:1px solid #ccc
}

.umfrage {
margin-bottom:32px
}

div.umfrage-kasten {
border:0 solid #ccc;
padding:50px
}

.umfrage-auswertung {
width:150px;
height:15px;
padding-top:1px;
float:left
}

.umfrageImg {
margin-top:2px;
height:7px
}

.umfrage-proz {
width:40px;
height:52px;
float:left;
color:#35649c;
font-weight:700;
margin-left:5px
}

.umfrage-answer {
float:left;
width:235px;
padding-bottom:10px
}

.umfrage-auswertung img {
margin-top:2px
}

div#special2 {
padding:5px
}

div.right_box_content {
font-size:11px;
padding:8px
}

div.right_box_content h6 {
font-size:.75em;
margin:0 0 10px;
padding:0
}

div.right_box_head {
background:url(../img/right_boxes_head_back.png) repeat-x;
color:#666;
font-size:11px
}

div.right_box_trenner {
background:#ccc;
margin-top:16px;
margin-bottom:16px;
height:1px
}

div#nav_rechts ul.neu_nav {
float:left;
width:140px;
padding-left:5px
}

div#nav_rechts ul.neu_nav li.newsListeSub {
margin-left:15px;
list-style:disc;
list-style-image:url(../img/aufzaehlung_3x3pxhoch_dunke.png)
}

#nav_rechts a {
display:block;
margin:2px
}

#nav_rechts a.active {
float:left;
width:130px;
font-weight:700;
text-decoration:underline
}

#nav_rechts li {
float:left;
list-style:none;
width:145px;
margin:0;
padding:0
}

li.clr {
clear:left;
width:1px;
height:1px;
margin:0
}

br.clr {
clear:left;
width:1px;
font-size:1px;
overflow:hidden;
margin:0;
padding:0
}

ul#nav_top {
height:18px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:686px;
float:right;
display:none;
margin:39px 0 0;
padding:0
}

div#top_menu_box ul#nav_top li.first {
float:left;
padding-left:10px;
padding-right:10px;
padding-top:3px;
text-decoration:none;
vertical-align:middle;
border-right:1px dotted #ccc;
border-top:1px dotted #ccc
}

* html div#top_menu_box ul#nav_top li.first {
border-width:1px
}

div#top_menu_box ul#nav_top li.first:hover {
background:#dfdfdf none repeat scroll 0 0;
border-bottom:3px solid #369;
padding-bottom:2px
}

div#top_menu_line ul#nav li.first a,div#top_menu_line ul li a:visited {
color:#a0a0a0;
font-weight:700;
text-decoration:none
}

div#top_menu_box ul#nav {
position:relative;
background:url(../img/submenu_bg.png) repeat-x scroll 0 0;
border-bottom:1px solid #666;
border-top:1px solid #666;
height:22px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:870px;
float:left;
margin:0;
padding:0 0 0 15px
}

div#top_menu_box ul#nav li.first a,div#top_menu_box ul#nav li.first a:visited {
color:#000;
text-decoration:none;
display:block;
padding:1px 10px 0
}

div#top_menu_box ul#nav li.first {
float:left;
text-decoration:none;
vertical-align:middle
}

div#top_menu_box ul#nav li.first:hover {
background:#dfdfdf none repeat scroll 0 0;
border-bottom:2px solid #35649c;
padding-bottom:2px
}

ul.subsection_tabs {
margin:-33px 0 20px;
padding:0
}

ul.subsection_tabs li.tab {
height:20px;
background:url(../img/right_boxes_head_back.png) repeat-x;
list-style:none;
float:left;
text-align:center;
margin:0;
padding:0
}

ul.subsection_tabs li.tab a {
display:block;
height:20px;
background-color:#fff;
color:#666;
width:80px;
background-image:url(tab_bg.png);
padding:0 6px
}

ul.subsection_tabs li.tab a.active {
background-color:#ddd;
background-image:none
}

div.left img {
margin-right:23px;
margin-bottom:5px;
float:left;
margin-top: 3px;
}

div.right img {
margin-left:10px;
margin-top:-8px
}

span.unterzeile {
font-size:11px;
margin-left:10px;
margin-right:10px;
margin-top:5px
}

.dossier_title {
font-weight:700;
width:302px;
display:block;
margin:0 5px 5px 0
}

div#head ul {
list-style-image:url(../pfeil.png);
list-style-position:outside;
margin-left:-15px
}

div#head h1 {
font-size:.75em;
margin-bottom:-10px
}

div.img_center span.unterzeile {
margin:5px 0 0
}

p.einleitung_news {
color:#464646;
font-weight:700
}

p.einleitung {
font-style:italic
}

div#news_content h1,div#news_content h3 {
/*font-size:14px;*/
color:#333;
margin-top:20px;
margin-bottom:-10px
}

div.content_intro {
font-weight:700;
font-size:14px
}

div.artikel_klasse {
font-weight:700;
font-size:11px;
text-align:right
}

div#news_content dd.csc-textpic-caption {
font-size:10px;
border:1px dotted #ccc;
margin-top:-3px;
margin-right:-2px;
background-color:#eaeffa;
padding:3px
}

dl .csc-textpic-image .csc-textpic-firstcol .csc-textpic-lastcol dd .csc-textpic-caption {
background:url(../img/lupe.gif) no-repeat;
background-position:right
}

DIV.csc-textpic DIV.csc-textpic-imagecolumn {
float:left;
display:inline
}

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
border:1px solid #CCC;
padding:0
}

DIV.csc-textpic-imagewrap {
padding:10px 2px 0
}

DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {
float:left;
margin:0;
padding:0
}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
float:left;
margin-top:5px
}

DL.csc-textpic-image DT {
display:inline;
margin:0
}

DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-right:10px
}

DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-left:10px
}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-left:10px;
text-align:left
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
font-style:italic;
margin:0
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
border:1px solid #ccc;
margin:0
}

DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {
margin-bottom:5px;
display:block
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {
margin-left:0!important
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {
margin-right:0!important;
background:url(../img/lupe.gif) no-repeat;
background-position:right
}

DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
margin-right:10px!important
}

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
margin-left:10px!important
}

DIV.csc-textpic-center {
text-align:center;
width:548px;
float:left
}

DIV.csc-textpic-right DIV.csc-textpic-text {
clear:right
}

DIV.csc-textpic-left DIV.csc-textpic-text {
clear:left
}

DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
float:right;
clear:both
}

DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
float:left;
clear:both
}

div.csc-textpic-text ul.csc-menu-def {
padding-left:1302029px;
list-style-position:outside
}

div.csc-textpic-text ul li {
list-style-type:disc;
list-style-position:outside;
margin-top:5px
}

div.csc-imagesource {
color:#a0a0a0;
text-align:right
}

div#browsebox {
clear:both;
width:100%
}

div#browsebox span.browseLinks {
border:none;
margin-top:1px;
margin-left:auto;
margin-right:1px;
padding:0
}

div#browsebox span {
text-align:center;
background:#fff;
font-weight:700;
text-decoration:none;
font-family:verdana;
font-size:10px;
margin:0;
padding:0
}

span.blue_news {
color:#369;
margin-bottom:9px;
font-size:14px
}

div#news_content h1 span.blue_news {
color:#369;
margin-bottom:9px;
/*font-size:14px;*/
background:url(../img/pfeil_9pxhoch_blau.png) no-repeat left center
}

div.AUTOREN span.autor {
font-size:10px;
font-style:italic;
width:520px;
display:block;
margin-bottom:10px
}

div.AUTOREN {
color:#8a8a8a;
text-align:left
}

div.AUTOREN p {
color:#999;
display:block;
text-align:left;
font-style:italic
}

div.NEWS_AUTOREN {
color:#369;
display:block;
text-align:left;
font-style:italic;
font-size:10px;
margin-top:5px
}

div.content_last_change {
color:#999;
text-align:right;
font-size:10px;
font-style:italic;
float:right
}

div#column_left table.tabelle1voll {
font-size:.75em;
border:0;
width:530px;
border-collapse:collapse;
margin-bottom:20px;
margin-right:6px
}

div#column_left table.tabelle1 {
border:0;
border-collapse:collapse
}

.tr-even {
background-color:#eee
}

.tabelle1voll caption {
margin-bottom:10px;
text-align:left
}

.tr-odd {
background-color:#fff
}

div#column_left table.tabelle0voll {
border:0;
width:530px
}

.box_auswahl {
background:#fff;
padding-top:12px;
margin-top:-12px;
margin-bottom:15px;
border:1px solid #ccc;
border-top:none
}

.box_auswahl a {
color:#333
}

.box_auswahl h2 {
font-size:.75em;
font-weight:700;
color:#333;
background-image:url(../img/pfeil_9pxhoch_dunkelgrau.png);
background-position:left;
background-repeat:no-repeat;
padding-left:13px;
margin:0 0 5px
}

.box_auswahl img.rss {
float:right;
padding:0 2px
}

.box_auswahl ul#nav_rechts {
margin:0;
padding:5px
}

div#content ul.titlel li h3 {
color:#35649c;
font-size:14px
}

#right_boxes_two div.content_box_right ul.csc-menu {
background-color:#FFF;
border:1px solid #ccc;
padding:5px
}

#right_boxes_two div.content_box_right div.csc-default ul.csc-menu {
color:#464646;
font-size:.75em;
font-weight:700;
list-style-image:url(../img/pfeil_klein_7pxhoch_dunkelg.png);
padding-left:25px;
margin:0 0 5px
}

.container_artikel_top ul.bildTitleTop li {
display:inline-block;
background-position-x:2px
}

ul.titlel,div#right_boxes_two div.csc-default div.csc-header h1,div#right_boxes_two div.csc-default h1,div#right_boxes_two div.csc-default h1,span.titleboxright {
padding-left:0;
font-weight:700;
color:#35649c;
list-style:none;
margin:0 0 5px!important
}

div.container_artikel_top div.container_date {
margin: 0 !important;
}

div.container_artikel_top ul.titlel,
div.container_news_more ul.titlel,
div.container_artikel_rubrik ul.titlel
{
padding:2px;
background-color:#35649c;
color:#fff;
}

div.container_news_more ul.titlel a
{
color:#fff;
}

ul.titlelKlein li {
list-style:none;
}

ul.titlelKlein {
padding-left:4px!important;
list-style-image:url(../img/pfeil_klein_7pxhoch_dunkelg.png);
font-weight:700;
color:#464646;
margin:0 0 5px
}

div.startmorenewscat ul.titlel {
list-style-image:url(../img/pfeil_9pxhoch_dunkelgrau.png);
margin:0 -23px 5px
}

div#right_boxes_two div.csc-default div.csc-header h1,div#right_boxes_two div.csc-default h1,span.titleboxright {
display:list-item;
padding-left:0;
margin-left:15px
}

ul.titlelTopNews {
list-style-image:url(../img/pfeil_9pxhoch_dunkelgrau.png);
padding-left:15px;
font-weight:700;
color:#464646;
font-size:.75em;
margin:0 0 -13px
}

ul.titlel li h3,ul.titlelTopNews li h3 {
font-size:.75em;
color:#35649c
}

ul.news_titlel {
list-style-image:url(../img/pfeil_9pxhoch_dunkelgrau.png);
padding-left:15px;
font-weight:700;
color:#464646;
font-size:.75em;
margin:0 0 5px 217px
}

h2 ul.titlelText {
margin-top:-10px;
margin-bottom:10px;
width:555px
}

ul.titlelText {
list-style-image:url(../img/pfeil_9pxhoch_dunkelgrau.png);
padding-left:15px;
font-weight:700;
color:#666;
font-size:14px;
margin:0 0 5px
}

ul.titlelTextFirst {
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
padding-left:15px;
font-weight:700;
font-size:14px;
margin:0 0 5px
}

ul.titlelKleinSat {
list-style-image:url(../img/pfeil_klein_7pxhoch_dunkelg.png);
color:#464646;
padding-left:10px;
margin:0 0 5px
}

ul.titlelKleinSat li a {
color:#000;
font-weight:400
}

div.white ul.titlelKlein {
padding-left:15px
}

div.news_seven_titlel {
margin-left:-5px
}

ul.titlel_news {
list-style-image:url(../img/pfeil_klein_7pxhoch_dunkelg.png);
padding-left:15px;
color:#464646;
font-size:.75em;
margin:0 0 5px
}

ul.titlel_news li div.commentary {
text-align:left;
float:left;
margin:0
}

ul.titlel_news li a {
float:left;
color:#000
}

.box_auswahl div.title {
border-bottom:1px dotted #000;
padding:2px
}

div#column_left ul.titlel li {
font-size:14px
}

.newsKatTeaser {
color:#000;
font-weight:700;
font-size:.75em;
margin-right:-22px
}

.newsKat {
margin-top:5px;
margin-bottom:-9px;
color:#999;
font-size:10px;
font-weight:400
}

.newsKat2 {
margin-top:-12px;
margin-left:-13px;
font-weight:400;
color:#999;
font-size:10px
}

.teaser_top {
padding-bottom:10px;
margin-top:13px
}

.teaser_top_title {
font-weight:700;
border:none;
margin:5px 5px 5px 0
}

.teaser_top_title ul.bildTitleTop div.newsKat {
margin-top:-12px;
margin-bottom:0;
color:#999;
margin-left:-12px
}

.teaser_top_title ul.bildTitleTop li div.commentary {
font-size:10px;
margin-bottom:0;
margin-top:-15px
}

.teaser_top_text {
border:none;
color:#000;
}

a div.title_home:hover {
color:#ccc
}

.satrecht_box .csc-menu {
width:540px;
border:none
}

div.intro_img {
margin-bottom:25px
}

.intro_img dl {
text-align:justify
}

.intro_img dt {
font-weight:700;
margin:5px 5px 5px 0
}

.intro_img dd.container_date {
margin-top:-17px
}

div#box_right_news_tabs div.white {
margin-bottom:-30px
}

div#box_right_news_tabs {
font-size:.9em;
}

#right_boxes_two .csc-default {
float:left;
width:302px
}

.amkiosk {
background-color:#FFF
}

div.title h1 {
padding-right:5px;
font-size:.75em;
font-weight:700;
text-transform:uppercase;
color:#333;
background:url(../img/arrow_grey.png) no-repeat;
padding-left:20px;
margin:0
}

#column_right h1 {
font-size:12px
}

#column_right .bodytext {
background-color:#fff;
margin-top:0;
padding:5px
}

div.content_box_right h4 {
padding-left:5px;
padding-right:5px;
font-size:.75em;
font-weight:700;
text-transform:uppercase;
color:#333;
margin:0
}

#right_boxes_two .csc-default div.white,div.content_box_right div.csc-default div.csc-textpic,div#right_boxes_two div.csc-default div.csc-textpic,#right_boxes_two .csc-default div.whiteText {
margin-top:-1px;
margin-right:0;
border:1px solid #ccc;
width:292px;
background-color:#fff;
margin-bottom:-15px;
float:left;
padding:10px 5px 5px
}

#right_boxes_two .csc-default div.whiteText {
padding-top:0
}

div#right_boxes_two div.csc-default div.csc-textpic-intext-left div.csc-textpic-imagewrap {
margin:10px 0 -1px 10px
}

div#right_box_two div.csc-default div.white ul.titlelKlein li h3 {
background:none repeat scroll 0 0 transparent;
color:#333;
font-size:10px;
font-weight:400;
text-transform:none;
margin:0;
padding:0
}

#right_boxes_two div.white img {
margin-left:-5px;
margin-top:-10px
}

#right_boxes_two div.white div.more_news img {
margin-left:0;
margin-top:0
}

div.content_box_right div.csc-default div.csc-textpic a.topthematitle img,div.content_box_right div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
margin-left:-6px;
margin-top:-16px
}

div.white div.csc-textpic-imagewrap {
margin-top:-10px;
margin-left:-5px;
padding:0
}

div.content_box_right_top7 a {
display:block;
text-align:left;
padding-left:85px
}

div.content_box_right_top7 h4 {
float:left;
height:24px;
width:102px;
text-align:right;
margin:0 5px 0 -5px
}

.most-read {
margin-top:7px
}

#pagination {
font-size:11px;
margin:10px 0;
padding:0
}

#pagination ul li {
list-style-type:none;
display:inline;
margin:0;
padding:0
}

#pagination ul li a {
background:#efefef;
border:1px solid #ccc;
text-decoration:none;
color:#333;
padding:2px 8px
}

#pagination ul li a:hover {
color:#000;
border-color:#000
}

#pagination ul li span {
background:#efefef;
border:1px solid #000;
padding:2px 8px
}

#pagination ul li.active span {
color:#000;
background:#efefef;
font-weight:700
}

.interview {
color:#999;
font-size:10px;
font-style:italic;
margin-top:10px
}

.tx-indexedsearch-rules {
margin-top:15px;
margin-bottom:15px
}

.tx-indexedsearch-rules h2 {
font-size:.75em;
margin-top:45px
}

.tx-indexedsearch-res {
float:left;
margin-bottom:-10px
}

.tx-indexedsearch-res table {
width:528px;
padding:5px
}

.tx-indexedsearch-sec {
margin:15px 10px 10px
}

.tx-indexedsearch-res-table {
width:530px;
border:1px dotted #ccc;
padding:5px
}

.tx-indexedsearch-searchbox-button {
margin-top:5px;
margin-left:85px;
float:right;
background:url(../submit_button2.png) repeat scroll 0 0 #35649c;
border:1px solid #35649c;
color:#fff;
font-weight:700
}

input.tx-indexedsearch-searchbox-sword {
width:425px;
margin-left:30px
}

.tx-indexedsearch-redMarkup {
background-color:#DDD
}

.tx-indexedsearch-icon.icon {
width:18px;
display:none
}

.tx-indexedsearch-title.title {
display:list-item;
width:459px;
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
font-weight:700;
color:#369;
margin-bottom:-5px
}

.browsebox {
margin-top:25px;
margin-bottom:70px
}

.browsebox li {
border:1px dotted #ccc;
color:#9f9c9c;
display:block;
float:left;
font-weight:700;
height:15px;
text-align:center;
width:auto;
min-width:20px;
margin:5px 1px;
padding:1px
}

.browsebox li a img {
padding-top:5px
}

p.tx-indexedsearch-noresults {
color:#c93a3a;
margin-top:10px
}

.zeitschrift {
float:left;
text-align:center;
width:129px;
min-height:192px;
margin:5px 14px 15px 25px;
font-size: .70em;
padding:5px
}

.zeitschrift span {
margin-top:10px;
margin-bottom:-10px
}

#latestnews div.commentary,#mostreadnews div.commentary,#mostvotenews div.commentary,#siebentagenews div.commentary {
margin-top:0;
float:left;
margin-bottom:0
}

#siebentagenews strong {
float:right;
font-weight:400;
margin:5px
}

div.content_box_right {
float:right;
margin-bottom:30px
}

div.content_box_right .white h3,div.content_box_right .csc-menu-5 h3 {
background:none;
color:#333;
font-size:10px;
font-weight:400;
text-transform:none;
margin:0;
padding:0
}

.csc-mailform-field label {
float:left;
width:120px
}

div#news_content fieldset#send-main-container .csc-mailform-field {
float:left;
margin:5px 0
}

div#news_content .csc-mailform-field label {
display:list-item;
list-style-image:url(../img/pfeil_klein_7pxhoch_dunkelg.png)
}

div#news_content #mailformtype label,div#news_content #mailformaction label {
list-style:none outside none
}

.content_box_right .csc-mailform-field label {
float:left;
width:60px;
margin-top:2px
}

.content_box_right .csc-mailform-field {
margin-bottom:10px;
display:block
}

form.df_newsletter {
margin:15px 15px 0
}

ul.titlelKleinSat li.newsletter {
margin-bottom:10px;
margin-left:5px
}

ul.titlelKleinSat li.newsletter label {
width:60px
}

div#news_content .csc-mailform-submit {
border:1px solid #35649c;
background:url(../submit_button2.png) #35649c;
color:#fff;
font-weight:700;
float:right;
margin:5px 10px 0 0
}

input.tx-txsatrecht-pi1-searchbox-button {
border:1px solid #35649c;
background:url(../submit_button2.png) #35649c;
color:#fff;
font-weight:700;
margin:0
}

.df_newsletter ul.titlelKleinSat li {
margin:0 5px -10px
}

form.df_newsletter input.radio {
margin-left:34px
}

.csc-sitemap ul {
padding-left:20px;
list-style-image:url(../img/pfeil_klein_7pxhoch_dunkelg.png)
}

.csc-sitemap ul li {
float:left;
width:130px;
list-style:none
}

div#box_right_news_tabs .white {
border:1px solid #ccc;
border-top:0;
float:left;
padding:5px
}

div#content_box_right {
margin:20px auto
}

div#tab-bar,div#tab-bar2,div#tab-bar3 {
height:44px;
border-bottom:solid 1px #ccc;
margin:0;
padding:0
}

div#tab-bar div.mt-tab,div#tab-bar div.dfmtbs-tab,div#tab-bar2 div.mb-tab,div#tab-bar3 div.ft-tab {
float:left;
display:inline;
position:relative;
text-align:center;
cursor:pointer;
border-top:solid 1px #ccc;
border-left:solid 1px #ccc;
border-right:solid 1px #ccc;
border-bottom:solid 1px #ccc;
height:14px;
color:#000;
margin:19px -1px -3px 0;
padding:5px 5px
}

div#tab-bar div.mt-tab-active,div#tab-bar div.dfmtbs-tab-active,div#tab-bar2 div.mb-tab-active,div#tab-bar3 div.ft-tab-active {
float:left;
display:inline;
text-align:center;
cursor:pointer;
border-top:solid 1px #ccc;
border-left:solid 1px #ccc;
border-right:solid 1px #ccc;
border-bottom:none;
height:15px;
color:#000;
margin:19px -1px -3px 0;
}

.calendartable {
width:302px;
border:1px solid #ccc;
font-family:Arial,Helvetica,sans-serif;
font-size:.75em;
text-align:center;
margin:0;
padding:0
}

.calendartable td {
padding:2px
}

.calendartable tr {
background:#fff
}

.calendartable .headermonth {
background:#CCC;
font-size:11px;
width:60px
}

.calendar th {
background-color:#e2e2e2;
font-weight:700;
font-size:9px;
height:20px;
color:#666
}

.calendar .header {
background-color:#CCC;
font-weight:700;
height:24px;
color:#fff
}

.calender {
width:22px;
height:20px;
text-align:center;
font-size:.9em;
padding:2px
}

.calendartoday {
background-color:#7fd1ea;
color:#FFF
}

.calendar .link {
width:18px;
height:16px;
color:#a00000;
padding:2px
}

.calendar a,.calendar a:link,.calendar a:hover {
font-weight:700;
text-decoration:underline;
color:#000
}

div.service_zeile_unten {
display:inline-block;
width:555px;
margin:25px 0
}

div.service_zeile_unten ul.servicebar {
height:22px;
margin:0 auto
}

div.service_zeile_unten ul.servicebar iframe.twitter-share-button {
height:20px;
width:55px
}

div.service_zeile_unten ul.servicebar li.gplusone {
list-style:none outside;
margin-top:0
}

ul.servicebar {
border-bottom:2px dotted #ccc;
border-top:2px dotted #ccc;
margin-top:25px;
padding:5px 0 5px 45px
}

ul.servicebar li {
float:left;
margin-left:10px;
margin-right:10px;
height:20px;
margin-top:3px
}

ul.servicebar li.faceb {
list-style:none outside none;
margin:0 20px
}

ul.servicebar li.twitter {
list-style:none outside none;
margin:0 0 0 40px
}

ul.servicebar li img {
margin-bottom:-3px
}

ul.servicebar div.servicebar-trenner {
border-left:1px solid #ccc;
border-right:1px solid #ccc;
height:15px;
float:left;
margin:0 5px
}

#printToolbar,div#printContent,div#printContent div#maindiv {
width:930px
}

.tip-url {
text-align:center;
color:#35649c;
margin-top:5px;
margin-bottom:5px
}

div#news_content div.tip-url-error {
color:red;
text-align:center;
margin:5px 0
}

div#content div.send-error {
color:red;
text-align:center;
border:1px solid;
margin:5px 0
}

div#content div.send-success {
color:green;
text-align:center;
border:1px solid;
margin:5px 0
}

dl.google-anzeige {
width:200px;
margin-top:10px
}

div#news_content .tx-txsatrecht-pi1-listrow h3 {
display:list-item;
font-weight:700;
list-style-image:url(../img/pfeil_9pxhoch_blau.png);
margin-left:15px;
margin-bottom:-13px
}

div#news_content .tx-txsatrecht-pi1-satrechtlist-date {
color:#999;
font-size:10px;
font-weight:400;
text-align:right
}

div.startmorenewscat h3 {
display:list-item;
font-weight:700;
list-style-image:url(../img/pfeil_9pxhoch_dunkelgrau.png);
margin-bottom:-5px;
margin-left:28px
}

div.startmorenewscat div {
float:left;
width:25%
}

div.startmorenewscat {
float:left;
margin-top:30px;
margin-bottom:15px;
width:100%
}

div.startmorenewscat ul {
float:none;
list-style-image:url(../img/pfeil_klein_7pxhoch_dunkelg.png)
}

div.startmorenewscat ul li {
margin-left:20px
}

div.tx-timtabsociable-pi1 {
border-bottom:1px solid #ccc;
margin-bottom:10px;
margin-left:-10px;
margin-top:10px;
padding-bottom:9px;
padding-left:5px;
width:545px
}

div.tx-timtabsociable-pi1 a {
padding:0 2px
}

div.container_artikel_newsflash {
width:100%;
min-height:115px;
background-color:#fa5858;
background:url(../img/eilmeldung.png);
padding:20px 0 0
}

div.container_artikel_newsflash .teaser_top {
margin-left:18px;
padding:0
}

div.container_artikel_newsflash ul.titlel {
border-top-width:10px;
padding-bottom:5px;
padding-left:20px;
padding-top:5px;
width:100px
}

div.container_artikel_newsflash ul.bildTitleTop {
display:block;
padding-left:15px;
font-weight:700;
color:#000;
margin-left:-3px;
margin-bottom:-5px;
margin-top:40px;
list-style:none
}

span.seemorenews {
text-align:right;
font-weight:700;
display:block
}

div.container_artikel_klein div .teaser_top_text {
margin-left:144px
}

div.container_artikel .teaser_top_text {
margin-left:233px
}

div.container_artikel_klein div.container_date {
margin-bottom:-10px;
float:none
}

ul.title_news_seven {
padding-left:15px;
margin:0 0 5px
}

div.container_artikel_rubrik {
float:left;
margin-top:25px
}

#nav_rechts li.newsListeHauptBD {
width:auto
}

#nav_rechts a.activeBD {
width:auto;
float:left;
font-weight:700
}

div.blurayMainCover {
height:150px;
width:540px
}

div.blurayCover {
float:left;
width:108px;
text-align:center
}

div.blurayCoverMore {
height:40px;
text-align:right;
float:left;
margin-left:462px;
margin-top:10px
}

div.blurayTeaser {
width:549px;
height:217px;
float:left
}

div.blurayTeaserText {
width:205px;
color:#FFF;
margin-left:110px;
margin-top:40px;
float:left
}

div.blurayTeaserTitel {
color:#FFF;
font-size:18px;
font-weight:700;
margin-top:12px;
margin-bottom:-19px;
float:left;
width:550px;
margin-left:15px
}

div.blurayRubrikSuche {
margin-top:20px;
margin-bottom:20px
}

div.white div.randspalteBluRayBild {
float:left;
padding:5px
}

input.bluRayEsuche {
width:445px;
margin-left:12px
}

div#news_content ul#nav_rechts {
margin-left:-29px
}

div.movie_listitem div.right a {
position:relative;
z-index:100
}

div#fb-root {
margin-top:40px;
display:none
}

#mf_masthead {
display:none;
width:887px;
margin:0 0 10px -16px;
padding:0
}

#mf_halfpage {
display:none;
margin:0 0 20px;
padding:0
}

.mfc170 span {
float:right;
font-size:8px;
color:gray
}

.gtxt:hover {
background-color:#eae9e9
}

#dftopnews,#dfschlagzeilen {
float:left;
width:450px;
padding:5px 50px 5px 20px
}

#dftopnews img {
float:left;
padding-right:4px;
margin:4px
}

#content {
overflow:hidden
}

#erweiterteSuche dt span {
display:block;
width:110px;
float:left
}

div#am_kiosk a:last-child:after {
content:'';
width:15px;
height:12px;
display:inline-block;
background-color:#000;
background:url(../img/df_img_sprite.png) no-repeat 7px -215px
}

.rubrik_topnews_head {
margin:10px 0 0;
padding:0 0 0 13px
}

.rubrik_topnews_abstract {
margin:0 0 10px 12px
}

.nav_logos {
float:right;
margin-right:5px
}

.fachhandel .searchForm .submit {
border-radius:0;
border:1px solid #000;
background:#35649C;
color:#fff;
width:100%;
margin:5px 0 15px
}

.fachhandel .box {
width:302px;
background:#fff;
border:1px solid #ccc;
padding-top:15px
}

.fachhandel .box .boxTitle {
color:#333;
font-weight:700;
background:url(../img/pfeil_9pxhoch_blau.png) left center no-repeat;
padding-left:14px;
display:block;
margin:0 10px 8px 4px
}

.fachhandel .box .inputF {
float:left!important
}

.fachhandel .box .input {
width:138px;
float:right;
border:1px solid #ccc;
margin:0;
padding:2px
}

.fachhandel .box .inputPlz {
margin-right:16px
}

.fachhandel .box .searchForm .submit {
width:100px;
float:right
}

.fachhandel .hr {
display:block;
color:#000;
height:0;
border-bottom:0 solid #fff;
border-top:1px dotted #000
}

.fachhandel .box .searchForm {
width:294px;
padding:10px 4px
}

.fachhandel .box .haendler {
padding:4px
}

.fachhandel .box .haendler .image {
text-align:center;
padding:5px 0
}

.fachhandel .box .haendler .ort {
font-weight:700;
padding:8px 0 0
}

.fachhandel .box .haendler .firma {
font-weight:700;
font-size:14px;
padding:4px 0 0
}

#test-abrufen-cont {
border-bottom:solid 1px #6d6d6d;
padding-bottom:20px
}

#test-abrufen-content {
border:1px solid #D3DDF0;
border-radius:5px;
background-repeat:repeat-x;
width:440px;
height:175px!important;
margin:30px auto 3px;
padding:10px 10px 5px
}

#abrufen-headline {
font-weight:700;
border-bottom:solid 1px #6d6d6d;
margin-bottom:10px;
padding:2px 10px
}

#abrufen-text {
float:left;
width:240px;
font-size:12px;
padding-top:10px
}

#abrufen-preis {
float:left;
width:200px;
text-align:center;
padding-top:5px
}

#abrufen-button {
float:left;
text-align:center;
width:200px;
padding-top:15px
}

#abrufen-button a {
background-image:url(../images/de-btn-expresscheckout.gif);
display:inline-block;
width:145px;
cursor:pointer;
height:42px;
color:transparent
}

.moreTests {
font-size:10px;
display:block;
text-align:center;
padding-top:6px;
clear:both;
text-decoration:underline
}

.socialButtons {
background:url(../img/df_img_sprite.png) no-repeat;
width:16px;
height:16px;
display:block;
background-position:0 -120px
}

.commentary:before {
content:'';
height:17px;
width:23px;
display:inline-block;
background:url(../img/df_img_sprite.png) no-repeat 0 0;
margin-bottom:-5px;
margin-top:6px
}

#kommentare input[type=submit] {
border:1px solid #000;
color:#FFF;
background:#35649C
}

.topCon .title {
font-size:14px;
color:#35649C;
font-weight:700;
display:block;
width:100%;
padding:10px 0
}

.topCon .title .date {
color:#999;
font-size:10px;
float:right;
font-weight:400
}

.topCon .teaser .teaserTitle a {
color:#000;
font-weight:700;
display:block;
width:100%;
padding:12px 0 2px
}

.hThemen .title {
font-size:14px;
display:block;
font-weight:700;
color:#35649C;
padding-bottom:2px
}

.hThemen .thema .image {
float:left;
padding-right:14px
}

.hThemen .thema {
display:block;
clear:both;
padding:10px 0
}

.hThemen .thema .cat {
float:right;
color:#999;
font-size:11px
}

.hThemen .thema .textTitle a {
display:block;
color:#000;
font-weight:700;
padding-top:15px
}

#news_content {
padding-left:1px
}

.fh_newsletter .headline {
display:block;
line-height:18px;
padding:10px
}

.fh_newsletter .headline	span {
font-weight:700;
text-decoration:underline
}

.fh_newsletter li {
list-style-image:none;
list-style:none
}

.fh_newsletter .titleboxright {
background:none;
padding-left:0!important;
color:#000;
line-height:20px;
padding-bottom:8px;
display:block;
font-size:12px
}

.fh_newsletter .pdf_download {
display:block;
font-weight:700;
padding:10px 0
}

#mailformsend {
display:block;
width:80px;
height:20px;
border:1px solid #000
}

dd,.top_thema dd {
margin-left:0
}

a:hover,div.news_links a:hover {
color:#9f9c9c;
text-decoration:none
}

div#content input.pollsubmit,dd.text,div.content_element ul.content_element_list p,div#news_content p,DL.csc-textpic-image,DL.csc-textpic-image DD,#right_boxes_two div.csc-default div.csc-header,.teaser_top_title h2,.intro_img dd {
margin:0
}

div.right,ul.right,div.umfrage-back-startseite,.right span.blue,DIV.csc-textpic-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
float:right
}

ul.left,.container_artikel_klein,div#ncc-1,div.news_seven_links,div#am_kiosk,#nav_top li,#nav li,DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image,DIV.csc-textpic-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,#right_boxes_two div.csc-default,.container_artikel2,.tx-indexedsearch,input.csc-mailform-radio,img.aktuellKiosk,.aktuellKiosk_title,div.ttnewstab div,.csc-textpic-intext-left {
float:left
}

a.topthemarandtext,.white ul.topthematitle a,ul.bildTitleTop li a,a.text,ul.title_home a,.title_home b,.text-img a,.text-img a:hover,ul.csc-menu-def li a,.container_fulltext a,.container_fulltext a:hover,ul.bildTitleTop li span a,ul.titlelKleinSat li a:hover,.teaser_top_title ul.bildTitleTop li strong,.teaser_top_text a:hover,.zeitschrift span a,.aktuellKiosk a,a.topthemarandtext:hover,ul.title_news_seven a,.rubrik_topnews_head a {
color:#000
}

a.topthemarandtext strong,div#top_menu_line {
font-size:10px
}

div.white p.headline a,div#top_menu_line ul li a:hover,span.blue {
color:#369
}

div.white p.headline a:hover,.container_info_subtitel:hover,.nav_beitraege_zeile a:hover,ul.browsebox li.tx-indexedsearch-browselist-currentPage a,.nav_zahl_active a,.tx-vgetagcloud-pi1 a:hover,.container_fulltext a font b:hover,div#tease a:hover,.teaser_top_text font:hover,.content_box_right a:hover,.zeitschrifte span a:hover {
color:#9f9c9c
}

img,div#column_left table.tabelle0,div#column_left table.tabelle0 td,div#column_left table.tabelle0voll td {
border:0
}

div#top_menu_box ul.lower_menu li a,div#top_menu_box ul.lower_menu li a:visited,.tx-jkpoll-pi1 a,.tx-vgetagcloud-pi1 a,div#special a,div#top_menu_box ul#nav_top li.first a,div#top_menu_box ul#nav_top li.first a:visited,div#browsebox span p a,.calendar a.headerNav,.calendar a:link.headerNav,.calendar a:hover.headerNav {
color:#000;
text-decoration:none
}

div#top_menu_shadow_bottom ul li a,div#top_menu_shadow_bottom ul li a:visited,div.news_seven_links a {
text-decoration:none;
color:#000
}

.topthema_rubriken_mitte_title,div.kioskPic {
margin-top:5px
}

.container_news_line ul.titlel,div.csc-textpic-text ul.csc-menu-def .nav_beitraege_title,div#news_content .csc-mailform {
padding-left:12px
}

.container_news_line ul.titlel,div.container_news_more ul.titlel,.container_artikel_top ul.titlel,.zeitschrift img {
margin-top:10px;
margin-bottom:10px
}

div.container_artikel_top div.container_date,div#box_right_news_tabs,div#box_right_news_tabs2,div#box_right_news_tabs3 {
margin-top:-20px
}

.container_artikel_top .container_date,.container_text_single,.rubrik_topnews_main {
margin-bottom:10px
}

div.container_artikel_top div.container_artikel,DIV.csc-textpic DIV.csc-textpic-imagerow-last,div#news_content .tx-txsatrecht-pi1-singleView h3,div#news_content .tx-sgglossary-pi1 h1,div.container_artikel_newsflash .container_artikel_top {
margin-bottom:0
}

.container_artikel_klein div.left,table.imgtext-table tbody tr td a img {
margin-top:12px
}

.container_artikel .container_date,DIV.csc-textpic-caption-l .csc-textpic-caption,DIV.content_box_right DIV.csc-textpic-above DIV {
text-align:left
}

.container_info_subtitle a,li.newsListeHaupt span.newsListeSub a,ul.titleKlein div.right-text,div.white ul.titlelKlein div.right-text,div#faq ul.titlelKlein,div#twitter div.white ul.titlelKlein,div#forum div.white ul.titlelKlein,#ttnewstab2 div.white ul.titlelKlein {
font-weight:400
}

.subtitle_home,.most-read .commentary {
margin-top:-10px
}

.nav_zahl a,.nav_vor a,.browsebox li a,.aktuellKiosk_title a,div.blurayTeaserTitel ul.titlel li span {
color:#35649c
}

.nav_counter_zahl:hover,.av_counter_zahl:active {
color:#9f9c9c;
font-weight:700
}

div#content h2,div#content h3,div#content h4,div#content h5,div#content h6,ul.subsection_tabs li.tab a:hover,ul.titlel li span,.satrecht_box ul.titlel {
color:#666
}

div#content div.teaser_top h2 a {
color:#000
}

div#content div.teaser_top h2 {
font-size: 27px;
margin-bottom: 5px;
}

div#content h4,div.csc-header-n3 h1 {
color:#333;
font-size:.75em;
margin:0
}

div#content div.content_element:first-child,DIV.csc-textpic IMG,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG,.satrecht_box .csc-menu .csc-menu-5,div.white div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img,div.blurayRubrikSuche div.box_auswahl {
border:none
}

div.content_element ul.content_element_list,DIV.csc-textpic DIV.csc-textpic-imagewrap UL {
list-style:none;
margin:0;
padding:0
}

div.content_element ul.content_element_list li,#tabso object {
margin-bottom:15px
}

div#footer ul li a,span.autornews {
color:#999
}

div#footer ul li a:hover,.box_auswahl ul li {
text-decoration:underline
}

div.content_box_right .csc-menu-5,#content_rating {
margin-bottom:-15px
}

div#column_right .more_news,.news-single-backlink,DIV.csc-textpic-caption-r .csc-textpic-caption,DIV.csc-textpic-center DIV {
text-align:right
}

.news_subheader,.gtxt {
margin:10px 0
}

div.news-amenu-container ul,.news_seven_links ul,#dftopnews li,#dfschlagzeilen li {
list-style:none
}

.tx-jkpoll-pi1 a:hover,div#one a:hover,div#two a:hover {
color:#9f9c9c;
text-decoration:underline
}

.csc-header,.tx-indexedsearch-res1 {
margin-top:15px
}

div#content .tx-jkpoll-pi1 p,DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image,form.df_newsletter input {
margin-bottom:5px
}

div#one a:link,div#two a:link {
text-decoration:none;
font-weight:700;
color:#000
}

div#one a:visited,div#two a:visited {
text-decoration:none;
font-weight:700;
color:#9f9c9c
}

div#breadcrumb p,.content_box_right dl,#pagination ul {
margin:0;
padding:0
}

div#breadcrumb a:hover,div#sevenday_news a.more_news:hover,div#sevenday_news a,div#sevenday_news a:visited,div#am_kiosk a,div#am_kiosk a:visited,.box_auswahl ul.titlel li {
text-decoration:none
}

.sevenday_news_link,.aktuellKiosk {
margin:5px
}

div#sevenday_news ul li span,li.newsListeHaupt a,.teaser_top_text a,.teaser_top_text font,.tx-indexedsearch-sw,div#news_content .tx-txsatrecht-pi1-satrechtlist-urteil a,#dftopnews span,#dfschlagzeilen span,#test-abrufen-einleitung,.einleitung,.hThemen .thema .textCon .tMore {
font-weight:700
}

div#tease ul.titlel,ins#google_ads_frame1_anchor {
margin-bottom:20px
}

div#new_kino,div#new_test {
padding-right:16px;
padding-left:16px;
font-size:11px
}

div#new_kino h3,div#new_test h3 {
font-size:13px;
color:#df7016;
font-weight:700;
margin-top:0
}

div#new_test h5,div#new_kino h5 {
font-size:.75em;
font-weight:700;
color:#666;
margin:0
}

#nav_rechts ul,#right_boxes_two .csc-default div.csc-textpic-imagewrap,#right_boxes_two .csc-default div.csc-textpic-imagewrap div.csc-textpic-above div.csc-textpic-image dt img,#dftopnews ul,#dfschlagzeilen ul {
margin:0;
padding:0
}

div#nav_rechts ul.neu_nav li,div#top_menu_box ul#nav_top li.third,div#top_menu_box ul#nav li.third,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD,div.white div.csc-textpic,div.container_artikel_rubrik div.container_date {
float:none
}

ul#nav_top,ul#nav_top ul,ul#nav,ul#nav ul {
list-style:none;
margin:0;
padding:0
}

div#top_menu_box ul#nav_top li.first a:hover,div#top_menu_box ul#nav li.first a:hover {
color:#000;
font-weight:400;
text-decoration:none
}

div#top_menu_box ul#nav_top li.second a,div#top_menu_box ul#nav li.second a {
display:block;
width:134px
}

div#top_menu_box ul#nav_top li.third ul,div#top_menu_box ul#nav li.third ul {
margin-left:100px;
margin-top:-20px
}

ul#nav_top li.second,ul#nav li.second {
text-transform:none;
display:block;
width:134px;
float:left;
font-size:10px;
padding-left:16px;
background:url(../img/arrow_grey_small.png) no-repeat 5px;
border-top:1px dotted #ccc
}

ul#nav_top li.second:first-child,#nav_top li.second ul li:first-child,ul#nav li.second:first-child,#nav li.second ul li:first-child {
border-top:none
}

ul#nav_top li.second:hover,ul#nav li.second:hover {
background:#ccc url(../img/arrow_grey_small_black.png) no-repeat 5px
}

#nav_top li.first:hover ul,#nav li.first:hover ul {
display:block;
margin-left:-10px;
margin-top:3px
}

#nav_top li.second ul,#nav li.second ul {
width:100px;
display:none!important;
background:#ccc!important;
border:1px solid #666!important
}

#nav_top li.second:hover ul,#nav li.second:hover ul {
display:block!important;
margin-left:134px;
margin-top:-15px;
padding:0
}

#nav_top li.second ul li,#nav li.second ul li {
border-top:1px dotted #666;
padding-left:16px;
background:url(../img/arrow_grey_small.png) no-repeat 5px
}

#nav_top li.second ul li:hover,#nav li.second ul li:hover {
background:#eee url(../img/arrow_grey_small_black.png) no-repeat 0
}

ul#nav_top li.first ul,ul#nav li.first ul {
border:1px solid #666;
background:#eee;
width:160px;
padding-top:3px;
padding-bottom:3px;
z-index:10
}

#nav_top li.first ul,#nav li.first ul {
position:absolute;
display:none
}

div.img_center,DIV.csc-textpic-caption-c .csc-textpic-caption {
text-align:center
}

div#content #column_right object,div#column_left table.contenttable {
margin-top:15px;
float:left
}

DIV.csc-textpic-clear,DIV.csc-textpic DIV.csc-textpic-imagerow,DIV.csc-textpic-above DIV.csc-textpic-text {
clear:both
}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap,div.ttnewstab,div#position_banner {
margin:0 auto
}

* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text,* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {
height:1%
}

div#column_left table.tabelle1 td,div#column_left table.tabelle1voll td {
border:1px solid #ccc
}

#right_boxes_two div.csc-default #right_boxes_two #right_boxes_two div.csc-default div.csc-header h2,#right_boxes_two .csc-default div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption,div.white div.csc-imagesource,.tx-indexedsearch-info,.csc-mailform-field legend,div.blurayRubrikSuche .box_auswahl .titlel,div#am_kiosk a:last-child img {
display:none
}

#right_boxes_two div.content_box_right div.csc-default ul.csc-menu a,ul.titlelKleinSat li strong a:hover,ul.titlelKlein a {
color:#464646
}

div.content_box_right div.csc-default div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol,#right_boxes_two .csc-default div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol {
background-image:none
}

ul.titlelKleinSat li strong a,div.container_artikel_newsflash ul.titlel li {
color:#000;
font-weight:700
}

.top_thema,#c1027 {
margin-top:25px
}

.intro_img img,.container_artikel_top>a img {
width:100%
}

.tx-indexedsearch-browsebox,form.df_newsletter input.checkbox {
margin-top:10px
}

div#news_content .csc-mailform-field {
margin:5px 0
}

div.blurayTeaserTitel ul.titlel li,div.blurayTeaserText .blurayTeaserTextLink,div.blurayTeaserTitel .blurayTeaserTextLink {
color:#FFF
}

#news_content DIV.csc-textpic-below DIV.csc-textpic-text,#news_content DIV.csc-textpic-above DIV.csc-textpic-text,#news_content DIV.csc-textpic-above,#news_content DIV.csc-textpic-below {
text-align:left;
width:530px;
float:left
}

h3.teaser_title {
font-weight:700;
font-size:14px;
border: none;
padding-left: 15px;
font-weight: bold;
margin-left: -3px;
margin-bottom: -5px;
list-style:none;
margin: 5px 5px 5px 0;
color:#000;
}
img {
border:none;
}