
/* - superfish.css - */
/* http://www.freitag.de/portal_css/superfish.css?original=1 */
/* ***/
.sf-menu, .sf-menu * {
margin:			0;
padding:		0;
list-style:		none;
}
.sf-menu {
line-height:	1.0;
}
.sf-menu ul {
position:		absolute;
top:			-999em;
width:			10em; /* */
}
.sf-menu ul li {
width:			100%;
}
.sf-menu li:hover {
visibility:		inherit; /* */
}
.sf-menu li {
float:			left;
position:		relative;
}
.sf-menu a {
display:		block;
position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
left:			0;
top:			2.5em; /* */
z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
left:			10em; /* */
top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
left:			10em; /* */
top:			0;
}
/* ***/
/* **/
.sf-menu a.sf-with-ul {
padding-right: 	2.25em;
min-width:		1px; /* */
}
.sf-sub-indicator {
position:		absolute;
display:		block;
right:			.75em;
top:			1.05em; /* */
width:			10px;
height:			10px;
text-indent: 	-999em;
overflow:		hidden;
background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* */
}
a > .sf-sub-indicator {  /* */
top:			.8em;
background-position: 0 -100px; /**/
}
/* */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
background-position: -10px -100px; /**/
}
/* */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
background-position: -10px 0; /**/
}
/* ***/
.sf-shadow ul {
background:	url('../images/shadow.png') no-repeat bottom right;
padding: 0 8px 9px 0;
-moz-border-radius-bottomleft: 17px;
-moz-border-radius-topright: 17px;
-webkit-border-top-right-radius: 17px;
-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
background: transparent;
}


/* - freitag_article.css - */
/* http://www.freitag.de/portal_css/freitag_article.css?original=1 */
div#documentContent {
font-family: Georgia, "Times New Roman", Times, serif;
}
/* */
div.freitag_article_heading {
position:relative;
background-color:#ECF1F6;
margin-bottom:10px;
padding:10px; }
div.freitag_article_heading div.ressort {
display: none;
text-transform:uppercase;
font-weight:bold;
letter-spacing:3.3px;
}
div.freitag_article_heading div.info_line {
white-space:nowrap;
font-family:'Lucida Grande', Lucida, Geneva, Arial, sans-serif;
font-size:9px;
letter-spacing:0.6px; }
div.freitag_article_heading div.info_line span.date {}
div.freitag_article_heading div.info_line span.creator {
color:#4675A7;
}
div.freitag_article_heading div.bewertung img {
padding-left: 5px;
}
div.freitag_article_heading div.dachzeile {
font-family:'Lucida Grande', Lucida, Geneva, Arial, sans-serif;
color:#4675A7;
font-size:9px;
letter-spacing:0.2px;
margin: 10px 0 0 0;
}
div.freitag_article_heading div.title {
font-weight:bold;
font-size: 123%;
margin-top:3px;
margin-bottom:3px;
}
div.freitag_article_heading div.description {
letter-spacing:0.2px;
line-height:15px;
}
div.freitag_article_heading div.bottom_line { position:absolute; bottom:10px; right:10px; margin-top:10px; }
.firstp p:first-letter,
.firstoperap p:first-letter {
font-size: 36px;
margin: 0px 2px 0px 0px;
font-weight: bold;
float: left;
color: #4676a7;
}
#main_text {
margin: 20px 0 0 0;
}
/* */
.photosContainer {
margin: 30px 0 0 10px;
}
#main_text .captioned-img {
}
#main_text .captioned-img small {
}
.discussion {
display: none;}
#relatedItemBox {
width: 370px;
border: none;
border-top: 1px solid black;
border-bottom: 1px solid black;
}
#relatedItemBox legend,
#relatedItemBox img {
display: none;
}
#relatedItemBox ul,
#relatedItemBox li  {
padding: 0;
}
#relatedItemBox a {
color: #000!important;
text-decoration: none;
}
#relatedItemBox a:hover {
color: #000!important;
text-decoration: underline;
}
div.agentur {
font-style: italic;
}
.article-actions {
float: left;
margin: 0 5px 10px 0;
}
.article-actions  a {
margin: 0 5px 0 0;
cursor: pointer;
}
.article-actions-form {
margin: 0 0 10px 0;
}
.article-form-action {
white-space: nowrap;
}
textarea {
font-family:'Lucida Grande', Lucida, Geneva, Arial, sans-serif;
}
div.article_credits {
color:#666;
padding: 5px 8px 3px 3px;
margin: 0 0 20px 0;
font-size:1.2em;
font-family: Georgia, "Times New Roman", Times, serif;
font-style:italic;
}
/* */
div.article-actions-form img.dummy {
width: 370px;
}
div.article-actions-form .article-message,
div.comment-actions-form .article-message {
color: orange;
}
div.button_line {
margin: 5px 0 0px 0;
padding: 10px 0;
position: relative;
}
div.button_line a {
text-decoration: none;
cursor: pointer;
}
div.button_line input {
}
div.right_buttons {
position: absolute;
top: 2px;
right: 0px;
}
div.right_buttons input:hover {
cursor:pointer;
}
div.left_buttons {
position: absolute;
top: 2px;
left: 0px;
display: none;
}
select.comment_speaktoselection {
display: none;
}
div.article-actions-form .title {
font-size: 11px;
font-weight: bold;
}
div.article-actions-form .field-label {
margin: 5px 0 3px 0;
}
input.comment_send,
input.comment_send_js,
input.user-blog_comment_send,
input.recommend_send,
input.recommend_send_js,
input.blame_send,
input.blame_send_js,
input.rate_send,
input.rate_send_js {
background-image: url(icon_okay.gif);
background-repeat: no-repeat;
background-color: transparent;
border: none;
text-indent: -1000px;
color: transparent;
height: 21px;
width: 21px;
vertical-align: top;
}
input.comment_cancel,
input.recommend_cancel,
input.blame_cancel,
input.rate_cancel {
background-image: url(icon_schliessen.gif);
background-repeat: no-repeat;
background-color: transparent;
border: none;
text-indent: -1000px;
color: transparent;
height: 21px;
width: 21px;
vertical-align: top;
}
/* */
/* */
input.comment_title,
input.recommend_input {
margin: 0;
padding: 3px;
}
textarea.recommend_input {
margin: 0;
padding: 3px;
}
div.article_comments input.comment_cancel,
div.article_comments input.blame_cancel,
div.article_comments input.rate_cancel {
background-image: url(red_close_bt.gif);
}
div.article_comments input.comment_send,
div.article_comments input.comment_send_js,
div.article_comments input.blame_send,
div.article_comments input.blame_send_js,
div.article_comments input.rate_send,
div.article_comments input.rate_send_js {
background-image: url(red_submit_bt.gif);
}
/* */
/* */
/* */
div.article_comment div.footer {
}
div.article_comment.open div.footer {
display: block;
}
div.article_comment.closed div.footer {
display: none;
}
div.comment_rating {
display: none;
}
div.comment_bottom {
display: none;
}
div.comment_bottom_more {
margin: -10px 0 0 0;
}
div.comment_top {
margin: 0px 0 -3px 0;
}
div.article_comment .comments-open-link,
div.comment_comment .comments-open-link {
float: right;
}
div.article_comment.closed div.text {
}
div.article_comment.open div.text {
display: block;
}
div.comment_comments.closed {
display: none;
}
div.comment_comments.open {
display: block;
}
.comment_comments {
}
div.comment_comment {
margin: 0 0 5px 80px;
}
div.comment_comment div.head {
}
div.comment_comment div.body {
}
div.comment_comment.open div.footer {
display: block;
border: 1px solid transparent;
position: relative;
}
div.comment_comment.closed div.footer {
display: none;
}
div.comment_comment div.button_line {
margin: 5px 0px 0 0;
}
/* */
div.comment-actions a {
cursor: pointer;
}
div.comment-actions-form {
font-family : Lucida Grande, Verdana, Arial, sans-serif;
font-size:10px;
}
div.comment-actions-form .title {
font-size: 11px;
font-weight: bold;
}
div.article_comment .button_line {
padding: 0 0 0px 0 ;
height: 20px;
}
div.comment-actions-form .button_line {
padding: 0 0 20px 0 ;
}
.comment_action {
display: none;
}
/* */
div.rating_form {
font-family: Georgia, "Times New Roman", Times, serif;
padding: 10px 0 0 0;
height: 40px;
position: relative;
}
div.rating_form div.frontline {float:left;font-size:12px; font-weight:bold;}
div.rating_form div.scale {
float:left;
margin-left:30px;
}
div.rating_form div.right_buttons {
position: absolute;
top: 12px;
}
div.rating_form div.right_buttons input {
text-indent: -100px;
}
/* */
/* */
div.rating {cursor:pointer;margin:2em 0 2em 2em;clear:both;display:block}
div.rating:after {content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel, div.star {float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel, div.cancel a {background:url(icon_star_dark.png) no-repeat 0 -5px}
div.star, div.star a {background:url(icon_star_dark.png) no-repeat 0 0px}
div.cancel a,div.star a {background:url(icon_star_light.png) no-repeat 0 0px;display:block;width:16px;height:100%;background-position:0 0px;}
div.star_on a {background:url(icon_star_dark.png) no-repeat 0 0px;/**/}
div.star_hover a,div.star_live a:hover {background:url(icon_star_dark.png) no-repeat 0 0px;/**/}
/* */
div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
/* */
div.star{background:transparent!important;overflow:hidden!important}
/* */
/* */
.field-help {
color: #666;
}
.invalid {
border: 1px solid #f00;
}


/* - freitag.css - */
/* http://www.freitag.de/portal_css/freitag.css?original=1 */
/* */
div.content_left p {
font-family:Georgia, "Times New Roman", serif;
}
div.content_left fieldset p {
font-size:1.3em;
}
div.content_left fieldset ul li {
list-style:none;
}
div.formControls {
font-family:Georgia, "Times New Roman", serif;
}
fieldset div, fieldset legend {
}
/* */
.contentActions,
.contentViews {
display: none;
}
a img {
border: 0px;
}
img, div, table {
behavior: url(iepngfix.htc);
}
div.search_artikel_results {
font-family:Georgia, "Times New Roman", serif;
margin: 0 0 40px 0;
}
div.search_artikel_results div.contenttype-article {
margin:5px 0 8px 0;
overflow: hidden;
}
div.search_artikel_results div.contenttype-article a {
font-size:1.8em;
line-height: 1.1em;
color:#000;
}
div.search_artikel_results div.search_description {
margin:0 0 10px 0;
font-size:1.2em;
overflow: hidden;
}
div.search_artikel_results div.zweite_zeile {
border-top:1px dotted #666;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
padding:10px 0 0 0;
font-size:0.9em;
color:#666;
margin: 5px 0 0 0;
}
div.search_artikel_results div.listingBar {
border-top:1px dotted #666;
margin:10px 0 0 0;
padding:20px 0 0 0;
font-size:1.3em;
}
/* */
span.a01_Titel {
font-size:1.8em;
}
span.c04_Zwischentitel {
font-size:1.4em;
}
span.d01_Interview_Frage {
font-weight:bold;
}
span.d01_Interview_Antwort {
}
span.e01_Zitat {
font-size:1.5em;
line-height:1.4em;
font-style:italic;
}
/* */
a.underline {
text-decoration:underline;
}
#visual-portal-wrapper {
float:left;
display:inline;
width:840px;
}
#portal-columns {
position:relative;
float:right;
display:inline;
width:840px!important;
z-index:0;
}
#portal-right {
float:left;
display:inline;
}
#portal-top {
float:left;
display:inline;
width:839px;
padding:0 0 22px 0;
z-index:30;
}
body.largeText { font-size: 75%; }
body.smallText { font-size: 60%; }
/* */
div.documentByLine {
display:none;
}
/* */
div.registration_headline {
float:left;
display:inline;
}
div.registration_headline h1 {
font-size:2.4em;
line-height:1.2em;
font-family:Georgia, "Times New Roman", serif;
padding:0px;
margin:5px 0 5px 0;
}
div.registration_login_link {
margin:10px 10px 0 0;
font-size:1.2em;
float:right;
display:inline;
}
div.field span.fieldRequired {
color:#000;
}
div.registration_checkbox_starttext {
float:left;
display:inline;
font-weight:bold;
margin:0 10px 0 0;
}
div.registration_checkbox {
float:left;
display:inline;
}
div.registration_checkbox_text {
float:left;
display:inline;
margin:0 0 0 10px;
}
/* */
div.document_head {
width:561px;
padding:5px 0 5px 0;
border-top:1px dotted #000;
border-bottom:1px dotted #000;
padding:10px 0 10px 0;
margin:0 0 20px 0;
color:#666;
}
div.document_head span.document_head_1 {
font-family:Georgia, "Times New Roman", serif;
font-size:2.2em;
color:#000;
font-weight:normal;
}
div.document_content {
width:561px;
padding:0 0 0 0;
clear:both;
font-family:Georgia, "Times New Roman", serif;
font-size:1.4em;
line-height:1.5em;
margin:0 0 20px 0;
color:#333;
}
div.document_content p {
padding:0;
margin:0 0 12px 0;
}
div.document_content div.subheading {
font-weight:bold;
margin:0 0 5px 0;
}
div.document_content a {
color:#036;
margin:0;
padding:0;
text-decoration:none;
}
/* */
.upper_menu { padding:0 10px 0 0; }
.upper_menu a { font-family:Georgia, "Times New Roman", serif; }
.start_inbox_link img {
border: none;
position: relative;
top: 1px;
width: 14px;
}
.start_count_messages {
color: #903;
}
#portal-column-content {
vertical-align:top;
border-collapse:collapse;
}
#portal-column-two {
width:260px;
background-color:#fff;
z-index:10;
}
#portal-column-two div.visualPadding {
}
#portal-right_out {
position:absolute;
left:850px;
top:500px;
}
.portalMessage {
border:1px solid #903;
color:#903;
font-size:1.4em;
padding:10px;
font-weight:bold;
margin: 1px 0 10px 0;
}
/* */
body {
margin:0;
background-color:#fff;
font-size:10px;
line-height:15px;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
}
p {
margin:0;
padding:0;
}
/* */
a {
color:#666;
margin:0;
padding:0;
text-decoration:none;
}
a:hover {
text-decoration:underline;
cursor: pointer;
}
h2 {
padding:0;
font-family:Georgia, "Times New Roman", serif;
font-size:2.0em;
line-height:1.2em;
font-weight:normal;
}
div.content_left h2 {
margin:9px 0 7px 0;
}
h2 a { color:#000; }
hr {
border:1px dotted #000;
padding:0;
margin:5px 0 10px 0;
}
.standalone {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
visibility: visible;
border: 1px solid #ddd;
border-color:#666 #ddd #ddd #666;
color: Black;
vertical-align: middle;
background: White url(/input_background.gif) repeat-x;
font-size: 1em;
}
.documentActions {
display:none;
}
.request-login,
.request-login-kommentieren,
.request-login-vote {
cursor: pointer;
}
/* */
div.banner_top {
}
/* */
div.banner_rechts {
padding:207px 0 0 864px;
margin:0;
}
* html div.banner_rechts { /* */
padding:0;
margin:127px 0 0 5px;
z-index:100;
float:left;
clear:right;
}
*+html div.banner_rechts { /* */
padding:0;
margin:127px 0 0 5px;
z-index:100;
float:left;
clear:right;
}
/* */
div.container {
width:839px;
margin:0 5px 0 0;
background-color:#fff;
border-right:1px solid #ccc;
padding:0 9px 0 10px;
float:left;
display:inline;
}
/* */
div.start_header_login {
width:839px;
border-top:1px solid #ccc;
font-size:1.1em;
color:#666;
padding:3px 0 0 0;
float:left;
display:inline;
}
.left_upper_menu {
float: left;
}
.right_upper_menu {
float: right;
}
.start_me {
float:right;
padding: 0;
}
/* */
fieldset {
margin: 10px 0 10px 0;
padding: 0 10px 10px 0;
line-height: 1.6em;
font-size: 1.3em;
width: auto;
border: none;
font-family:Georgia, "Times New Roman", serif;
}
/* */
div.artikel_teaser_head {
border-top:1px solid #ccc;
width:839px;
padding:12px 0 5px 0;
margin:0;
font-family:Georgia, "Times New Roman", serif;
font-size:1.5em;
line-height:1.3em;
float:left;
display:inline;
}
div.artikel_teaser_head div.artikel_teaser_head_l {
width:266px;
float:left;
display:inline;
padding:0 8px 0 0;
}
div.artikel_teaser_head div.artikel_teaser_head_l a {
color:#000;
}
div.artikel_teaser_head div.artikel_teaser_head_l a:hover {
color:#000;
text-decoration:none;
}
div.artikel_teaser_head div.artikel_teaser_head_l span.artikel_teaser_head_wirt a {
font-size:0.9em;
font-weight:bold;
color:#036;
}
div.artikel_teaser_head div.artikel_teaser_head_l span.artikel_teaser_head_wirt a:hover {
text-decoration:underline;
}
div.artikel_teaser_head div.artikel_teaser_head_m {
width:264px;
float:left;
display:inline;
padding:0 8px 0 8px;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
}
div.artikel_teaser_head div.artikel_teaser_head_m a {
color:#000;
}
div.artikel_teaser_head div.artikel_teaser_head_m span.artikel_teaser_head_wirt a {
font-size:0.9em;
font-weight:bold;
color:#036;
}
div.artikel_teaser_head div.artikel_teaser_head_m span.artikel_teaser_head_wirt a:hover {
text-decoration:underline;
}
div.artikel_teaser_head div.artikel_teaser_head_m .artikel_teaser_head_lok {
font-size:0.9em;
font-weight:bold;
color:#e16400;
}
div.artikel_teaser_head div.artikel_teaser_head_r {
width:266px;
float:left;
display:inline;
padding:0 0 0 8px;
}
div.artikel_teaser_head div.artikel_teaser_head_r_empty {
width:266px;
float:left;
display:inline;
padding:0 0 0 8px;
background-image:url(community_startseite_leer.jpg);
background-repeat:no-repeat;
background-position:5px 0;
overflow:visible;
}
div.artikel_teaser_head div.artikel_teaser_head_r_empty div.content_text {
width:250px;
padding:3px 8px 0 8px;
color:#fff;
font-weight:normal;
}
div.artikel_teaser_head div.artikel_teaser_head_r_empty div.content_author {
position:relative;
left:5px;
width:200px;
padding:0 8px 0 8px;
color:#666;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:0.6em;
}
.artikel_teaser_head span.artikel_teaser_content {
font-size: 88% !important;
}
/* */
div.artikel_logo {
width:839px;
height:100px;
padding:6px 0 2px 0;
border-top:2px solid #000;
border-bottom:1px solid #ccc;
float:right;
display:inline;
position:relative;
z-index:30;
}
div.artikel_logo div.artikel_logo_l {
width:300px;
height:100px;
float:left;
display:inline;
margin:0;
}
div.artikel_logo div.artikel_logo_r {
width:539px;
height:100px;
text-align:right;
float:right;
display:inline;
position:relative;
font-size:1.1em;
margin:0;
}
div.artikel_logo div.artikel_logo_r    div.portal-date {
float:left;
display:inline;
width:267px;
text-align:right;
}
div.artikel_logo div.artikel_logo_r    div.searchbox {
float:left;
display:inline;
width:267px;
z-index:90;
text-align:right;
}
div.artikel_logo div.artikel_logo_r    div.betalogo {
width:262px;
float:left;
display:inline;
padding:30px 0 0 10px;
height:70px;
text-align:left;
}
div.artikel_logo div.artikel_logo_r    div.artikel_logo_r_content {
width:267px;
float:left;
display:inline;
height:100px;
}
/* */
div.navi_main {
width:839px;
border-bottom:1px solid #ccc;
float:left;
display:inline;
font-family:Georgia, "Times New Roman", serif;
font-size:1.3em;
font-weight:bold;
}
/* */
div.navi_main div.navi_main_l {
width:400px;
float:left;
display:inline;
}
div.navi_main div.navi_main_l div.first {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:left;
display:inline;
background-color:#fff;
background-image:url(link_freitag_home_off.png);
background-repeat:no-repeat;
background-position:6px 6px;
}
div.navi_main div.navi_main_l div.first:hover {
background-color:#036;
background-image:url(link_freitag_home.gif);
background-repeat:no-repeat;
background-position:6px 6px;
}
div.navi_main div.navi_main_l div.first:hover a.first {
color:#fff;
}
div.navi_main div.navi_main_l div.first a.first {
color:#036;
padding:0 0 0 15px;
}
div.navi_main div.navi_main_l div.first a.first:hover {
text-decoration:none;
}
div.navi_main div.navi_main_l div.first_aktiv {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:left;
display:inline;
color:#fff;
background-color:#036;
background-image:url(link_freitag_home.gif);
background-repeat:no-repeat;
background-position:6px 6px;
}
div.navi_main div.navi_main_l div.first_aktiv a.first {
color:#fff;
padding:0 0 0 15px;
text-decoration:none;
}
div.navi_main div.navi_main_l div.second {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:left;
display:inline;
}
div.navi_main div.navi_main_l div.second:hover {
background-color:#903;
}
div.navi_main div.navi_main_l div.second_aktiv {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:left;
display:inline;
color:#fff;
background-color:#903;
}
div.navi_main div.navi_main_l div.second a.second {
color:#903;
}
div.navi_main div.navi_main_l div.second:hover a.second {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_l div.second_aktiv a.second {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_l div.third {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:left;
display:inline;
}
div.navi_main div.navi_main_l div.third:hover {
background-color:#E16400;
}
div.navi_main div.navi_main_l div.third_aktiv {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:left;
display:inline;
color:#fff;
background-color:#E16400;
}
div.navi_main div.navi_main_l div.third a.third {
color:#E16400;
}
div.navi_main div.navi_main_l div.third:hover a.third {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_l div.third_aktiv a.third {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_l div.fourth {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:left;
display:inline;
}
div.navi_main div.navi_main_l div.fourth:hover {
background-color:#FFCC00;
}
div.navi_main div.navi_main_l div.fourth_aktiv {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:left;
display:inline;
color:#fff;
background-color:#FFCC00;
}
div.navi_main div.navi_main_l div.fourth a.fourth {
color:#FFCC00;
}
div.navi_main div.navi_main_l div.fourth:hover a.fourth {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_l div.fourth_aktiv a.fourth {
color:#fff;
text-decoration:none;
}
/* */
div.navi_main div.navi_main_r {
width:439px;
float:right;
display:inline;
}
div.navi_main div.navi_main_r div.first {
border-left:1px solid #ccc;
padding:5px 7px 4px 7px;
float:right;
display:inline;
}
div.navi_main div.navi_main_r div.first:hover {
background-color:#036;
}
div.navi_main div.navi_main_r div.first_aktiv {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:right;
display:inline;
color:#fff;
background-color:#000;
}
div.navi_main div.navi_main_r div.first a.first {
color:#036;
}
div.navi_main div.navi_main_r div.first:hover a.first {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_r div.first_aktiv a.first {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_r div.second {
border-left:1px solid #ccc;
padding:5px 7px 4px 7px;
float:right;
display:inline;
}
div.navi_main div.navi_main_r div.second:hover {
background-color:#036;
}
div.navi_main div.navi_main_r div.second_aktiv {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:right;
display:inline;
color:#fff;
background-color:#036;
}
div.navi_main div.navi_main_r div.second a.second {
color:#036;
}
div.navi_main div.navi_main_r div.second:hover a.second {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_r div.second_aktiv a.second {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_r div.third {
border-left:1px solid #ccc;
padding:5px 7px 4px 7px;
float:right;
display:inline;
}
div.navi_main div.navi_main_r div.third:hover {
background-color:#903;
}
div.navi_main div.navi_main_r div.third_aktiv {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:right;
display:inline;
color:#fff;
background-color:#903;
}
div.navi_main div.navi_main_r div.third a.third {
color:#903;
}
div.navi_main div.navi_main_r div.third:hover a.third {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_r div.third_aktiv a.third {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_r div.fourth {
border-left:1px solid #ccc;
padding:5px 7px 4px 7px;
float:right;
display:inline;
}
div.navi_main div.navi_main_r div.fourth:hover {
background-color:#903;
}
div.navi_main div.navi_main_r div.fourth_aktiv {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:right;
display:inline;
color:#fff;
background-color:#903;
}
div.navi_main div.navi_main_r div.fourth a.fourth {
color:#903;
}
div.navi_main div.navi_main_r div.fourth:hover a.fourth {
color:#fff;
text-decoration:none;
}
div.navi_main div.navi_main_r div.fourth_aktiv a.fourth {
color:#fff;
text-decoration:none;
}
/* */
div.subnavi_main {
width:839px;
border-bottom:1px solid #ccc;
float:left;
display:inline;
font-weight:bold;
clear:both;
font-size:1.1em;
}
div.subnavi_main_l {
}
div.subnavi_main_r {
float: right;
}
div.subnavi_main div.first {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:left;
display:inline;
background-color:#fff;
}
div.subnavi_main div.first:hover {
background-color:#036;
}
div.subnavi_main div.first_aktiv {
border-right:1px solid #ccc;
padding:5px 7px 4px 7px;
float:left;
display:inline;
color:#fff;
background-color:#036;
}
div.subnavi_main div.first a.subnavi {
color:#036;
}
div.subnavi_main div.first:hover a.subnavi {
color:#fff;
text-decoration:none;
}
div.subnavi_main div.first_aktiv a.subnavi {
color:#fff;
text-decoration:none;
}
div.subnavi_main div.first_abisz {
border-right:1px solid #FFCC00;
padding:5px 7px 4px 7px;
float:left;
display:inline;
background-color:#fff;
}
div.subnavi_main div.first_abisz:hover {
background-color:#FFCC00;
}
div.subnavi_main div.first_abisz_aktiv {
border-right:1px solid #FFCC00;
padding:5px 7px 4px 7px;
float:left;
display:inline;
color:#fff;
background-color:#FFCC00;
}
div.subnavi_main div.first_abisz a.subnavi_abisz {
color:#FFCC00;
}
div.subnavi_main div.first_abisz:hover a.subnavi_abisz {
color:#fff;
text-decoration:none;
}
div.subnavi_main div.first_abisz_aktiv a.subnavi_abisz {
color:#fff;
text-decoration:none;
}
/* */
div.sub_community {
color: #903;
border-right: 1px solid #ccc;
padding: 5px 7px 4px 7px;
float: left;
display: inline;
background-color: #fff;
}
div.sub_community:hover {
background-color: #903;
}
div.sub_community_aktiv {
background-color: #903;
border-right: 1px solid #ccc;
padding: 5px 7px 4px 7px;
float: left;
display: inline;
color: #fff;
}
div.sub_community a {
color: #903;
}
div.sub_community:hover a {
color: #fff;
text-decoration:none;
}
div.sub_community_aktiv a {
color: #fff;
text-decoration:none;
}
/* */
div.subnavi_main_r .sub_community {
border-left:1px solid #ccc;
border-right: none;
}
/* */
div.content {
width:839px;
display:inline;
float:right;
position:relative;
}
div.content_left {
width:561px;
display:inline;
float:left;
margin:0;
margin:0 9px 0 0;
border-right:1px solid #ccc;
padding:0 8px 0 0;
}
div.content_right {
width:260px;
display:inline;
float:left;
margin:0;
}
/* */
h1.documentFirstHeading {
font-family:Georgia, "Times New Roman", serif;
font-size:2.8em;
line-height:1.5em;
margin:0;
}
p.documentDescription {
font-family:Georgia, "Times New Roman", serif;
font-size:1.1em;
line-height:1.2em;
color:#666;
margin:0 0 15px 0;
}
div#parent-fieldname-text {
font-family:Georgia, "Times New Roman", serif;
font-size:1.4em;
line-height:1.5em;
}
/* */
div.flash_main {
width:561px;
height:350px;
margin:0 0 20px 0;
}
div.flash_main_off {
width:561px;
height:0px;
margin:0;
}
div.flash_main_placeholder {
width:561px;
height:320px;
margin:0;
}
div.flash_main_placeholder img, div.flash_main_placeholder a {
border:none;
}
/* */
div.articlelisting_forward_backward {
border-top:1px solid #ddd;
width:561px;
float:left;
display:block;
padding:15px 0 20px 0;
}
div.articlelisting_forward_backward div.articlelisting_backward,
div.articlelisting_forward_backward div.articlelisting_forward {
font-size:1.4em;
display:inline;
margin:5px;
}
div.articlelisting_forward_backward div.articlelisting_backward {
float:left;
}
div.articlelisting_forward_backward div.articlelisting_forward {
float:right;
}
div.articlelisting_forward_backward div.articlelisting_backward a,
div.articlelisting_forward_backward div.articlelisting_forward a {
color: #036;
}
/* */
div.ressortoverviews {
}
div.ressortoverviews div.ressortoverview {
clear:both;
margin: 0 0 20px 0;
}
div.ressortoverviews div.ressortoverview div.next_article {
border-top:1px dotted #000;
clear:both;
padding:8px 0 5px 0;
line-height:1.3em;
}
div.ressortoverviews div.ressortoverview div.next_article div.dachzeile {
display:inline;
font-size:1.1em;
color:#666;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
}
div.ressortoverviews div.ressortoverview div.next_article div.kurzfassung {
font-family:Georgia, "Times New Roman", serif;
font-size:1.4em;
margin:8px 0 3px 0;
}
div.ressortoverviews div.ressortoverview div.next_article div.kurzfassung a.kurzfassung span {
color:#000;
}
/* */
div.artikel_teaser_gross {
width:561px;
border-top:1px solid #000;
padding:7px 0 20px 0;
color:#333;
float:left;
display:inline;
}
div.artikel_teaser_gross div.artikel_teaser_gross_head {
padding:2px 0 7px 0;
border-bottom:1px dotted #000;
margin:0 0 13px 0;
}
div.artikel_teaser_gross div.left_container {
float:left;
display:inline;
width:217px;
margin:0 14px 0 0;
}
div.artikel_teaser_gross div.right_container {
float:left;
display:inline;
width:330px;
}
div.artikel_teaser_gross a, div.artikel_teaser_gross_head a {
color:#000;
}
div.artikel_teaser_gross div.description {
font-size:1.3em;
font-family:Georgia, "Times New Roman", serif;
}
span.artikel_teaser_gross_c {
font-family:Georgia, "Times New Roman", serif;
font-size:1.7em;
padding:0 0 0 4px;
color:#036;
font-weight:bold;
}
span.artikel_teaser_gross_c a {
color:#036;
}
span.artikel_teaser_gross_spitzmarke {
line-height:1.3em;
color:#666;
}
span.artikel_teaser_gross_spitzmarke a {
color:#666;
}
.artikel_teaser_halb_content .artikel_teaser_gross_spitzmarke {
font-size:1.1em;
}
div.artikel_teaser_ressort_start {
border-top:1px dotted #000;
}
/* */
span.detail-link, span.detail-link a {
color:#666;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:11px;
}
div.artikel_teaser_klein span.detail-link a {
font-size:1.0em;
}
span.description .detail-link, span.description .detail-link a {
font-size:0.9em;
}
div.artikel_teaser_gross img.artikel_teaser_gross_img {
float:left;
display:inline;
}
div.zweite_zeile {
margin:0;
padding:0;
}
div.zweite_zeile div.autor {
margin:0;
}
div.zweite_zeile_zwei {
margin:14px 0 0 0;
width:461px;
}
/* */
div.zweite_zeile div.autor {
font-size:1.1em;
}
div.artikel_teaser_gross div.zweite_zeile {
width:320px;
}
div.artikel_teaser_gross div.zweite_zeile div.autor {
margin:0;
float:left;
display:inline;
}
div.artikel_teaser_gross div.zweite_zeile div.bewertung {
width:100px;
float:left;
display:inline;
text-align:right;
}
/* */
div.artikel_teaser_klein {
float:left;
display:inline;
border-top:1px solid #000;
padding-top:5px;
}
div.artikel_teaser_klein h2 {
padding:0;
margin:7px 0 5px 0;
font-family:Georgia, "Times New Roman", serif;
font-size:1.5em;
line-height:1.1em;
font-weight:normal;
}
div.artikel_teaser_klein h2 a {
color:#000;
}
div.artikel_teaser_klein div.artikel_teaser_klein_head {
padding:3px 0 7px 0;
border-bottom:1px dotted #000;
margin:0 0 13px 0;
text-align:center;
}
div.artikel_teaser_klein div.artikel_teaser_klein_l,
div.artikel_teaser_klein div.artikel_teaser_klein_m,
div.artikel_teaser_klein div.artikel_teaser_klein_r {
font-size:1.1em;
padding:5px 7px 20px 7px;
text-align:center;
float:left;
display:inline;
width:173px;
}
div.artikel_teaser_klein div.artikel_teaser_klein_m {
width:171px;
border:1px dotted #000;
border-width:0 1px;
}
div.artikel_teaser_klein_wochenthema {
border-top:1px dotted #000000;
}
div.artikel_teaser_klein_wochenthema img {
padding: 0 0 5px 0;
}
/* */
div.artikel_teaser_halb {
width:561px;
padding:5px 0 12px 0;
float:left;
display:inline;
}
/* */
/* */
div.description,
.artikel_teaser_gross ul,
.artikel_teaser_halb ul {
font-family:Georgia, "Times New Roman", serif;
font-size:1.3em;
line-height:1.4em;
}
/* */
div.description span.teaser_text {
color:#333;
}
div.artikel_teaser_halb ul {
list-style:outside;
margin:0;
padding:6px 0 0 15px;
}
div.artikel_teaser_halb div.artikel_teaser_halb_head {
border-top:1px solid #000;
margin:0 0 13px 0;
padding:0;
}
body.section-front-page div.artikel_teaser_halb div.artikel_teaser_halb_head {
padding:8px 0 0 0;
}
div.artikel_teaser_halb div.artikel_teaser_halb_content div.description {
width:273px;
}
div.artikel_teaser_halb div.artikel_teaser_halb_head div.artikel_teaser_gross_c {
padding:3px 0 7px 0;
/* */
border-bottom:1px dotted #000;
}
div.artikel_teaser_halb div.zweite_zeile { width:273px; }
div.artikel_teaser_halb div.zweite_zeile div.autor { width:173px;float:left;display:inline; }
div.artikel_teaser_halb div.zweite_zeile div.bewertung { width:100px;float:left;display:inline;text-align:right; }
div.artikel_teaser_halb .artikel_teaser_halb_l {
width:273px;
margin:0;
padding:0;
float:left;
display:inline;
}
div.artikel_teaser_halb_l div.zweite_zeile div.bewertung { width:93px;float:left;display:inline;text-align:right;padding-right:7px; }
div.artikel_teaser_halb .artikel_teaser_halb_r {
width:273px;
margin-left:7px;
padding-left:7px;
border-left:1px dotted #000;
float:left;
display:inline;
}
/* */
div.wochenthema_grosses_bild {
text-align:left;
}
div.wochenthema_grosses_bild a {
text-align:left;
}
div.wochenthema_grosses_bild a span {
font-size:1.2em;
font-weight:bold;
}
div.wochenthema_grosses_bild img {
border:0;
}
div.wochenthema_grosses_bild p.wochenthema_bildunterschrift {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-weight:bold;
font-size:1.1em;
margin:4px 0 4px 0;
}
/* */
span.autor_redaktion, span.autor_redaktion a, a.autor_redaktion { color:#036; }
span.autor_community, span.autor_community a, a.autor_community { color:#903; }
span.autor_syndication, span.autor_syndication a, a.autor_syndication { color:#0071BB; }
/* */
div.werbung_wochenthema {
border-top:solid 1px #000;
width:561px;
height:250px;
padding:20px 0 0 0;
margin:0 0 25px 0;
float:left;
display:inline;
}
div.werbung_wochenthema div.werbung_wochenthema_l {
width:300px;
padding:0 17px 0 0;
border-right:1px solid #000;
float:left;
display:inline;
}
div.werbung_wochenthema div.werbung_wochenthema_r {
width:225px;
padding:0 0 0 18px;
float:left;
display:inline;
}
/* */
div.artikel_bildergalerie {
width:561px;
float:left;
display:inline;
border-top:1px solid #000;
padding:1px 0 1px 0;
margin:0 0 20px 0;
}
div.artikel_bildergalerie div.bildergalerie {
width:561px;
float:left;
display:inline;
padding:3px 0 0 0;
}
div.artikel_bildergalerie div.bildergalerie_head {
width:561px;
height:20px;
padding:5px 0 0 0;
margin:0 0 1px 0;
text-align:center;
background-color:#036;
float:left;
display:inline;
}
div.artikel_bildergalerie span.bildergalerie_head_c {
font-family:Georgia, "Times New Roman", serif;
font-size:1.7em;
padding:0 0 0 4px;
color:#fff;
}
div.artikel_bildergalerie span.bildergalerie_title {
font-family:Georgia, "Times New Roman", serif;
color: #000;
font-size: 1.2em;
}
/* */
div.artikel_lokales {
width:561px;
padding:5px 0 0 0;
float:left;
display:inline;
border-top:1px solid #000;
font-size:1.1em;
}
div.artikel_lokales h2 {
padding:0;
margin:7px 0 5px 0;
font-family:Georgia, "Times New Roman", serif;
font-size:1.6em;
line-height:1.1em;
font-weight:normal;
}
div.artikel_lokales    div.artikel_lokales_l {
width:171px;
float:left;
display:inline;
padding:15px 8px 15px 8px;
text-align:center;
}
div.artikel_lokales    div.artikel_lokales_m {
width:169px;
float:left;
display:inline;
padding:15px 8px 15px 8px;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
text-align:center;
}
div.artikel_lokales    div.artikel_lokales_r {
width:171px;
float:left;
display:inline;
padding:15px 8px 15px 8px;
text-align:center;
}
div.artikel_lokales    div.artikel_lokales_head {
padding:3px 0 9px 0;
border-bottom:1px solid #ccc;
text-align:center;
}
div.artikel_lokales    span.artikel_lokales_head_c {
font-family:Georgia, "Times New Roman", serif;
font-size:1.7em;
color:#e16400;
font-weight:bold;
}
div.artikel_lokales    img.artikel_lokales_image { margin:5px 0 4px 0; }
/* */
div.artikel_navi {
width:561px;
padding:5px 0 5px 0;
border-top:1px dotted #000;
color:#666;
}
div.artikel_navi_head { /* */
width:561px;
padding: 8px 0;
border-top:1px dotted #000;
}
div.artikel_navi_head div.artikel_navi_head_c, div.artikel_navi_head span.artikel_navi_head_c {
font-family:Georgia, "Times New Roman", serif;
font-size:2.2em;
color:#000;
font-weight:normal;
}
div.artikel_navi_head span.artikel_navi_head_date {
font-family:Georgia, "Times New Roman", serif;
font-size:0.7em;
color:#666;
font-weight:normal;
margin:0 0 0 10px;
}
span.artikel_navi_head_wochenthema div.artikel_navi_head {
padding: 10px 0 10px 0;
margin: 0 0 15px 0;
border-bottom: 1px dotted #000;
}
/* */
div.artikel_content {
width:541px;
padding:0 0 0 0;/* */
clear:both;
font-family:Georgia, "Times New Roman", serif;
font-size:1.4em;
line-height:1.5em;
margin:0 0 20px 0;
color:#333;
}
div.artikel_content p {
padding:0;
margin:0 0 12px 0;
}
div.artikel_content a {
color:#036;
margin:0;
padding:0;
text-decoration:underline;
}
div.artikel_content p.initiale:first-letter {
font-size:2.8em;
float:left;
display:inline;
margin:6px 3px 3px 0;
padding:0;
color:#000;
}
div.artikel_content h2 {
color:#000;
padding:0;
margin:14px 0 11px 0;
font-family:Georgia, "Times New Roman", serif;
font-size:2.4em;
line-height:1.2em;
font-weight:normal;
}
div.artikel_content h3 {
padding:0 0 12px 0;
margin:5px 0 4px 0;
font-family:Georgia, "Times New Roman", serif;
font-size:1.2em;
line-height:1.3em;
font-weight:normal;
color:#333;
}
div.artikel_content div.artikel_content h4 {
padding:0;
margin:18px 0 13px 0;
font-family:Georgia, "Times New Roman", serif;
font-weight:bold;
}
div.artikel_content_meta {
width:561px;
padding:15px 0 0 0;
float:left;
display:inline;
margin:0 0 10px 0;
border-top:1px dotted #000;
font-size:1.1em;
}
div.artikel_content_meta_l {
width:400px;
float:left;
display:inline;
padding:3px 0 0 0;
}
div.artikel_content_meta_r {
width:161px;
float:left;
display:inline;
text-align:right;
}
div.artikel_content div.artikel_content_image {
float:left;
display:inline;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:0.9em;
}
div.artikel_content div#main_text img,    div.artikel_content div.image {
padding:3px 20px 0 0;
float:left;
display:inline;
border:none;
}
div.artikel_content div.image {
border:none;
width:274px;
}
div.artikel_content div.image img { border:none; }
div.artikel_content div.image a.photoTitle {
text-align:left;
text-decoration:none;
font-size:1.1em;
margin:8px 0 8px 0;
}
div.artikel_content div.image a.photoTitle span {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
color:#333;
font-size:0.8em;
line-height:1.3em;
display: block;
padding-top: 0.5em;
}
div.artikel_content div.artikel_content_image img {
margin:0 0 5px 0;
}
/* */
div.artikel_content div.chronik_content div.image {
border:none;
width:175px;
}
div.artikel_content div.chronik_content .headline1 {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:0.8em;
}
div.artikel_content div.chronik_content .headline2 {
font-size:1.4em;
margin:8px 0 8px 0;
}
div.artikel_content div.chronik_content hr {
border-bottom:1px dotted #000;
height:1px;
}
span.artikel_navi_head_chronik div.artikel_navi_head div.artikel_navi_head_c {
padding:0 0 10px 0;
border-bottom: 1px dotted #000;
}
div.artikel_content div.chronik_content p {
margin:0;
padding:0;
line-height:1.43em;
}
div.artikel_content div.chronik_content span.f01_Chronik_Dachzeile {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:0.8em;
line-height:1.0em;
color:#666;
}
div.artikel_content div.chronik_content h2.f02_Chronik_Titel {
font-family:Georgia, "Times New Roman", serif;
font-size:1.7em;
line-height:1.2em;
color:#000;
margin:10px 0 10px 0;
border:none;
padding:0;
}
div.artikel_content div.chronik_content div.trennlinie {
border-top:1px dotted #000;
margin:15px 0 15px 0;
height:1px;
}
div.artikel_content div.links_to_topic {
font-style:italic;
border-top:1px dotted #666;
border-bottom:1px dotted #666;
padding:8px 0 8px 0;
}
div.artikel_content div.links_to_topic div.links_to_topic_headline {
font-size:1.2em;
font-weight:bold;
margin:0 0 8px 0;
}
div.artikel_teaser_chronik {
border-top:1px dotted #666;
border-bottom:1px dotted #666;
margin:0 0 20px 0;
padding:0 0 10px 0;
}
div.artikel_teaser_subsection {
border-top:1px dotted #666;
border-bottom:1px dotted #666;
margin:0 0 20px 0;
padding:0 0 10px 0;
}
div.artikel_teaser_subsection h3.title {
font-family:Georgia, "Times New Roman", serif;
font-size:1.7em;
line-height:1.2em;
font-weight:normal;
margin: 8px 0 3px 0;
}
/* */
div.artikel_content_info {
padding:0 2px 12px 0;
float:left;
display:inline;
margin:10px 0 0 0;
}
div.artikel_content_info div.artikel_content_info_head {
border-top:1px solid #000;
padding:3px 3px 2px;
}
div.artikel_content_info div.artikel_content_info_content {
border-top:1px dotted #ccc;
border-bottom:1px solid #ccc;
margin:0 0 14px 0;
padding:8px 0 8px 0;
}
div.artikel_content_info div.artikel_content_info_content p {
padding:0;
margin:0;
font-size:0.9em;
}
/* */
div.artikel_sites {
width:561px;
text-align:right;
margin:0 0 0 0;
}
/* */
div.artikel_bottom_meta {
width:561px;
padding:20px 0 0 0;
margin:0 0 0 0;
clear:both;
}
div .artikel_bottom_meta a {
padding:0 10px 0 0 ;
}
/* */
div.artikel_bookmarks {
width:561px;
padding:0 0 0 0;
margin:0 0 20px 0;
}
div.artikel_bookmarks a {
padding:0 4px 0 0;
}
/* */
div.article_paging_upper {
width:561px;
text-align:center;
margin:0 0 8px 0;
}
div.article_forward_backward {
border-top:0px solid #ccc;
width:561px;
float:left;
display:block;
margin:10px 0 20px 0;
}
div.article_forward_backward div.article_backward {
float:left;
display:inline;
font-size:1.0em;
margin:5px 0 5px 0;
width:180px;
}
div.article_forward_backward div.article_paging {
float:left;
display:inline;
font-size:1.0em;
margin:5px 0 5px 5px;
width:180px;
text-align:center;
}
div.article_forward_backward div.article_forward {
float:right;
display:inline;
font-size:1.0em;
margin:5px 5px 5px 0;
width:180px;
text-align:right;
}
div.article_forward_backward a {
color:#333;
text-decoration:none;
}
div.commentlisting_forward_backward {
border-top:1px solid #ccc;
width:561px;
float:left;
display:block;
margin:15px 0 0 0;
}
div.commentlisting_forward_backward div.commentlisting_backward {
float:left;
display:inline;
font-size:1.0em;
margin:5px;
}
div.commentlisting_forward_backward div.commentlisting_forward {
float:right;
display:inline;
font-size:1.0em;
margin:5px;
}
div.artikel_kommentare {
width:561px;
}
div.artikel_kommentare div.artikel_kommentare_head {
border-top:1px solid #000;
width:561px;
height:20px;
padding:8px 0 0 0;
margin:8px 0 1px 0;
float:left;
display:inline;
}
div.artikel_kommentare div.artikel_kommentare_head    div.artikel_kommentare_head_l {
width:300px;
float:left;
display:inline;
}
div.artikel_kommentare div.artikel_kommentare_head    div.artikel_kommentare_head_r {
width:261px;
float:left;
display:inline;
text-align:right;
color:#666;
}
div.artikel_kommentare span.artikel_kommentare_head_c {
font-family:Georgia, "Times New Roman", serif;
font-size:1.7em;
padding:0 0 0 4px;
color:#903;
font-weight:bold;
}
div.artikel_kommentare div.artikel_kommentare_content {
width:511px;
float:left;
display:inline;
padding:10px 20px 0 0px;
border-top:1px dotted #ccc;
font-size:1.3em;
line-height: 1.5em;
color:#333;
}
div.artikel_kommentare_content table {
width: 560px;
margin: 15px 0 0 0;
}
div.artikel_kommentare_content .comment_comment table {
border-top: 1px dotted #000000;
width: 480px;
}
div.artikel_kommentare div.artikel_kommentare_content div.head {
margin: 0px 0 0 0;
}
div.artikel_kommentare div.artikel_kommentare_content div.body {
font-family:Georgia, "Times New Roman", serif;
}
div.artikel_kommentare div.artikel_kommentare_content div.body span.title {
font-weight:bold;
}
div.artikel_kommentare div.artikel_kommentare_content div.footer {
width: 490px;
text-align: left;
margin: 10px 0px 15px 10px;
}
div.artikel_kommentare div.artikel_kommentare_content div.footer textarea {
width: 98%
}
div.artikel_kommentare div.comment_comment div.footer {
width: 410px;
}
div.artikel_kommentare div.artikel_kommentare_content div.footer div.form_message {
background-color:#fff;
padding:5px 3px 2px 3px;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:1.1em;
font-weight:bold;
color:#903;
}
div.article-message {
background-color:#fff;
padding:5px 3px 2px 3px;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:1.1em;
font-weight:bold;
color:#903;
}
/* */
div.artikel_chronik {
width:561px;
float:left;
display:inline;
border-bottom:1px solid #000;
padding:15px 0 15px 0;
font-family:Georgia, "Times New Roman", serif;
font-size:1.4em;
line-height:1.3em;
}
div.artikel_chronik h2 {
font-size:1.8em;
}
div.artikel_chronik div.artikel_chronik_l {
width:175px;
margin:0 10px 0 0;
float:left;
display:inline;
}
div.artikel_chronik div.artikel_chronik_r {
width:376px;
float:left;
display:inline;
}
div.artikel_chronik span.artikel_chronik_c {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:0.8em;
}
/* */
div.chronik_archiv {
width:561px;
padding:20px 0 0 0;
border-bottom:1px solid #000;
float:left;
display:inline;
}
div.chronik_archiv div.chronik_archiv_head {
width:561px;
float:left;
display:inline;
border-top:1px dotted #000;
padding:5px 0 5px 0;
}
div.chronik_archiv span.chronik_archiv_head_c {
font-family:Georgia, "Times New Roman", serif;
font-size:1.8em;
line-height:1.3em;
}
div.chronik_archiv div.chronik_archiv_content {
width:561px;
border-top:1px dotted #000;
float:left;
display:inline;
clear:both;
padding:3px 0 3px 0;
}
/* */
div.teaser_mode {
width:561px;
padding:15px 0 15px 0;
border-bottom:1px solid #000;
float:left;
display:inline;
font-family:Georgia, "Times New Roman", serif;
font-size:1.1em;
}
div.teaser_mode div.teaser_mode_komment {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:1em;
padding:5px 0 5px 0;
}
div.teaser_mode div.teaser_mode_komment a {
color:#000;
}
div.teaser_mode div.teaser_mode_l {
width:175px;
float:left;
display:inline;
text-align:center;
}
div.teaser_mode div.teaser_mode_m {
width:175px;
float:left;
display:inline;
padding:0 9px 0 9px;
margin:0 8px 0 8px;
border-left:1px dotted #000;
border-right:1px dotted #000;
text-align:center;
}
div.teaser_mode div.teaser_mode_r {
width:175px;
float:left;
display:inline;
text-align:center;
}
/* */
/* */
div.artikel_bildergalerie div.bildergalerie {
background-color:#ddd;
width:561px;
margin:0 0 0 0;
padding:0 0 5px 0;
}
.artikel_bildergalerie #up {
margin:50px 0 0 8px;
background:url(icon_zumanfang.gif) no-repeat left;
color:transparent;
font-size:22px;
float:left;
display:inline;
height:30px;
width:20px;
}
.artikel_bildergalerie #down {
background:url(icon_zumende.gif) no-repeat left;
color:transparent;
margin:50px 0 0 5px;
font-size:22px;
float:left;
display:inline;
height:30px;
width:20px;
}
.artikel_bildergalerie #content {
float:left;
display:inline;
margin:0 12px 5px 12px;
}
.artikel_bildergalerie .article {
float:left;
display:inline;
background-color:#fff;
margin:5px;
padding:5px;
width:140px;
height:140px;
}
.artikel_bildergalerie    .thumb {
margin:0;
height:90px;
overflow:hidden;
}
.artikel_bildergalerie    .thumb img {
width:140px;
border:none;
}
.artikel_bildergalerie    .text {
text-align:center;
margin:3px 0 0 0;
width:140px;
}
.artikel_bildergalerie    .text a {
color:#000;
}
div.portletPunktEins {
background-color:#ddd;
padding:10px;
margin:0 0 12px 0;
width:240px;
font-family:Georgia, "Times New Roman", serif;
margin: 0 0 10px 0;
}
div.portletPunktEins div.punkt_eins_content img {
border:none;
}
div.portletPunktEins div.punkt_eins_content {
width:240px;
}
div.portletPunktEins div.punkt_eins_content div.punkt_eins_content_title {
margin:3px 0 10px 0;
}
div.portletPunktEins div.punkt_eins_content a div.punkt_eins_content_title {
color:#000;
font-size:1.8em;
line-height:1.2em;
}
div.portletPunktEins div.punkt_eins_content div.punkt_eins_content_subtitle {
font-size:1.2em;
color:#036;
}
div.portletPunktEins div.punkt_eins_content div.punkt_eins_content_author {
font-size:1.2em;
color:#000;
}
/* */
dl.portletKommentar div.kommentarContent {
background-color:#d5d9df;
padding:10px 0 10px 0;
text-align:center;
font-size:1.1em;
}
dl.portletKommentar div.kommentarContent a {
color:#000;
}
dl.portletKommentar div.counterpunkteins {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:1.2em;
font-weight:bold;
background-color:#000;
color:#fff;
height:30px;
padding:15px 0 0 0;
margin:0 0 0 50px;
width:160px;
}
.hasCountdown{background-color:#000;}
.countdown_rtl{direction:rtl;}
.countdown_holding div{background-color:#000;}
.countdown_row{clear:both;width:100%;text-align:center;}
.countdown_show1 div{width:100%;}
.countdown_show2 div{width:50%;}
.countdown_show3 div{width:33%;}
.countdown_show4 div{width:25%;}
.countdown_show5 div{width:20%;}
.countdown_show6 div{width:16%;}
.countdown_show7 div{width:14%;}
.countdown_section{float:left;display:inline;}
.countdown_amount{font-size:200%;}
.countdown_descr{width:100%;}
/* */
.portlet {
clear: both;
font-size: 11px;
}
div.portlet .head,
.portlet dt.portletHeader {
font-size: 14px;
font-weight:bold;
height:20px;
padding:5px 0 0 6px;
margin:0 0 0 0;
color:#fff;
font-family:Georgia, "Times New Roman", serif;
letter-spacing:0.08em;
}
.portlet .content {
}
.portlet .menu {
font-size: 0.9em;
}
/* */
.portlet.portlet-berlinale {
padding: 0;
background-color: #ddd;
text-align:center;
margin: 0 0 8px 0;
padding: 0 0 12px 0;
}
.portlet.portlet-berlinale .berlinale-header {
background-color: #ddd;
padding: 10px 5px 10px 10px;
font-family:Georgia, "Times New Roman", serif;
font-size: 1.7em;
color: #000;
text-align:left;
}
/* */
.portlet.portlet-koch {
padding: 0;
}
div.portletTombola {
display:inline;
float:left;
width:260px;
height:436px;
padding:0 0 12px 0;
}
div.portletBlogDerFreitag {
display:inline;
float:left;
width:260px;
height:200px;
padding:0 0 12px 0;
}
div.portletStaticText {
font-family:Georgia, "Times New Roman", serif;
background-color:#DDD;
padding:0;
margin:0 0 12px 0;
display:inline;
float:left;
width:260px;
}
div.freitag_portlet {
float:left;
display:inline;
}
div.portletBlogroll {
display:inline;
float:left;
width:260px;
padding:0 0 12px 0;
font-family:Georgia, "Times New Roman", serif;
}
div.portletBlogroll div.portlet_blogroll_headline {
height:20px;
color:#FFF;
font-size:1.5em;
font-weight:bold;
padding:6px 0 0 8px;
letter-spacing:1px;
}
div.portletBlogroll div.portlet_blogroll_subheadline {
background-color:#DDD;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:1.1em;
font-weight:bold;
padding:3px 4px 2px 8px;
}
div.portletBlogroll div.blogroll_context_redaktion div.portlet_blogroll_headline {
background-color:#036;
}
div.portletBlogroll div.blogroll_context_redaktion div.portlet_blogroll_subheadline {
color:#036;
}
div.portletBlogroll div.blogroll_context_community div.portlet_blogroll_headline {
background-color:#903;
}
div.portletBlogroll div.blogroll_context_community div.portlet_blogroll_subheadline {
color:#903;
}
div.portletBlogroll div.blogroll_context_a-z div.portlet_blogroll_headline {
background-color:#FC0;
}
div.portletBlogroll div.blogroll_context_a-z div.portlet_blogroll_subheadline {
color:#000;
}
div.portletBlogroll div.portlet_blogroll_content {
padding:8px 0 0 0;
}
div.portletBlogroll div.portlet_blogroll_content p {
font-size:1.0em;
padding:0 0 2px 0;
margin:0 0 2px 0;
width:260px;
border-bottom:1px dotted #CCC;
}
div.portletBlogroll div.portlet_blogroll_content a {
color:#000;
}
div.portletBlogroll div.portlet_blogroll_content a span.a01_Titel {
font-size:1.3em;
line-height:1.5em;
}
div.portletBlogroll div.portlet_blogroll_content a span.c04_Zwischentitel {
font-size:1.2em;
line-height:1.5em;
}
/* */
div.community_most {
border-top: 1px solid #ccc;
padding:3px 0 20px 0;
margin:0 0 10px 0;
background:transparent;
font-size:1.1em;
z-index:20;
position:relative;
width:260px;
}
div.community_most div.community_image {
margin:0 7px 0 0;
}
div.community_most hr {
padding:0;
margin:0;
border:1px solid #ccc;
}
div.community_most div.community_most_head {
background-color:#990033;
height:20px;
margin:0;
padding:5px 0 0 5px;
width:255px;
}
div.community_most .community_most_head_c{
font-family:Georgia, "Times New Roman", serif;
font-size:1.4em;
font-weight:bold;
padding:0 0 0 4px;
color:#fff;
width:255px;
}
div.community_most .community_most_head_c a  { color: #ffffff;}
div.community_most .links {
padding:2px 0;
}
div.community_most div.community_most_content {
font-size:1.3em;
line-height:1.3em;
margin:1px 0 0 0;
}
div.community_most div.community_most_content_con {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
border-bottom:1px solid #ccc;
font-size: 0.9em;
line-height: 1.2em;
}
div.community_most div.item.community_most_content_con {
font-family:Georgia, "Times New Roman", serif;
}
div.community_most div.community_most_content_con span.comments {
color:#666;
}
div.community_most div.community_most_content_con a {
color:#333;
}
div.community_most div.community_most_content_con a.author_community {
color:#903;
font-family:Georgia, "Times New Roman", serif;
}
div.community_most div.community_most_content_con a.author {
color:#036;
font-family:Georgia, "Times New Roman", serif;
}
div.community_most div.community_most_content h5 {
color:#666;
font-size:1.0em;
padding:0;
margin:5px 0 3px 0;
}
div.community_most div.community_most_bottom {
border-bottom:1px solid #ccc;
float:left;
display:inline;
width:260px;
background-color:#ddd;
}
div.community_most div.community_most_bottom span.community_most_bottom_link {
border-right:1px solid #ccc;
}
div.community_most span.frame_link {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size: 1em;
line-height:1.7em;
padding:3px 5px;
color:#666;
font-weight:bold;
cursor: pointer;
}
.frame_link:hover {
text-decoration: underline;
}
#link-type-mostcommented,
#link-delta-7,
#link-delta-28 {
border-right:1px solid #666;
}
div.community_most span.frame_link.selected {
font-weight:bold;
color:#903;
}
div.community_most span.frame_link_separator {
}
/* */
div.community_most .item {
border-bottom:1px dotted #ccc;
padding:4px 0 3px 0;
margin:0;
clear:both;
}
div.community_most .item.blogentry {
min-height: 50px;
}
div.community_most .section_title {
font-size:1.1em;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
color:#666;
text-decoration:none;
margin:5px 0 0 0;
}
div.community_most .title {
font-size:1.1em;
color:#000;
}
div.community_most a.author {
}
div.community_most img.community_image {
float:left;
display:inline;
margin:0 8px 0 0;
}
/* */
.portlet.chronik {
background-color:#ddd;
padding:10px 5px 10px;
}
.toplink_header,
a.toplink_header {
margin:0 0 8px 0;
height:25px;
border-bottom:2px solid #BBBBBB;
}
.chronik .toplink_header {
background:transparent url(header-chronik.png) no-repeat scroll left top;
}
.toplink_title,
a.toplink_title {
font-size:1.8em;
line-height:1em;
color:#000;
}
.toplink_text,
a.toplink_text {
font-size:1.2em;
margin:5px 0 0 0;
color:#000;
}
.edition_info {
margin:5px 0 0;
}
div.relatedcontent_content {
font-family:Georgia, "Times New Roman", serif;
}
/* */
.portlet.wochenthema,
.portlet.wthemen {
background-color:#ddd;
padding:10px;
color:#000;
font-family:Georgia, "Times New Roman", serif;
}
.portlet.wochenthema div.toplink_image,
.portlet.wthemen div.toplink_image {
margin:0 0 5px 0;
}
.wochenthema .toplink_header {
background:transparent url(header-wochenthema.png) no-repeat scroll left top;
}
.wthemen .toplink_header {
background:transparent url(header-wthemen.png) no-repeat scroll left top;
}
.portlet.wochenthema .item,
.portlet.wthemen .item {
border-bottom:1px dotted #000;
padding:7px 0;
margin:0px 0 0 0;
}
.portlet.wthemen .item.lastitem {
border-bottom:none;
}
.portlet.wthemen a {
font-size:1.8em;
line-height:1.2em;
color:#000;
}
.portlet.wthemen a.first_title {
font-size:2.0em;
line-height:1.2em;
color:#000;
}
/* */
div.daily_issue {
background-color:#ddd;
margin: 0 0 10px 0;
padding:12px 5px 12px;
color:#000;
font-family:Georgia, "Times New Roman", serif;
}
div.daily_issue .toplink_header {
background:transparent url(tagesthema.png) no-repeat scroll left top;
height:30px;
}
div.daily_issue div.caption a {
font-size:1.8em;
line-height:1em;
color:#000;
}
div.daily_issue .column_caption {
margin:10px 10px 0 0;
font-size:1.2em;
font-weight:bold;
color:#036;
}
div.daily_issue .author {
font-size:1.2em;
font-weight:bold;
color:#000;
}
div.portletNewAtKiosk {
border:1px solid #ccc;
border-width:1px 0;
padding:3px 0 4px 0;
margin:0 0 10px 0;
background:#fff;
}
div.new_at_kiosk_header {
font-family:Georgia, "Times New Roman", serif;
font-size:1.3em;
font-weight:bold;
color:#fff;
background-color:#036;
padding:5px 0 6px 5px;
}
div.new_at_kiosk_content {
text-align:center;
}
div.new_at_kiosk_content img {
border:none;
}
/* */
div.ressortnews {
border:1px solid #ccc;
border-width:1px 0;
padding:3px 0 4px 0;
margin:0 0 10px 0;
background:transparent;
width:260px;
}
div.ressortnews .head.blogentries img {
float:left;
display:inline;
}
div.ressortnews div.head,
div.ressortnews div.head.blogentries {
background-color:#903;
}
div.ressortnews div.head.articles {
background-color:#036;
font-weight:bold;
font-size:1.2em;
}
div.ressortnews .ressortnews_head_c {
}
div.ressortnews div.ressortnews_content {
line-height:1em;
padding:2px 0 0 0;
margin:1px 0 0 0;
}
div.ressortnews_content_con {
border-bottom:1px solid #ccc;
}
div.ressortnews_content_con a {
color:#000;
}
div.ressortnews .links {
padding:2px 0;
}
div.ressortnews span.frame_link {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:1.1em;
line-height:1.7em;
padding:3px 5px;
color:#666;
font-weight:bold;
cursor: pointer;
}
#link-ressortnews-articles {
border-right:1px solid #ccc;
}
div.ressortnews span.frame_link.selected {
color:#903;
}
div.ressortnews #link-ressortnews-articles.frame_link.selected {
color:#003366;
}
div.ressortnews hr {
padding:0;
margin:0;
border:1px solid #ccc;
}
/* */
.portlet .section, div.ressortnews .section {
padding:0;
margin:2px 0 0 0;
}
.portlet .item, div.ressortnews .item {
border-bottom:1px solid #ccc;
padding:4px 0 3px 0;
margin:0;
color:#000;
}
.portlet .item.last, div.ressortnews .item.last {
border-bottom:none;
}
div.ressortnews .item {
font-size:1.2em;
line-height:1.1em;
}
div.ressortnews .text {
color:#000;
font-family:Georgia, "Times New Roman", serif;
}
/* */
.portlet.portletPopoll {
padding: 3px 0 5px;
margin: 0 0 10px 0;
border-top: 1px solid #888;
border-bottom: 1px dotted #888;
font-family: Georgia, "Times New Roman", serif;
width:260px;
}
.portlet.portletPopoll .portletHeader {
margin:0 0 5px 0;
color:#fff;
background-color:#003366;
}
.portlet.portletPopoll .portletHeader a {
color:#fff;
font-weight:normal;
}
.portletPopoll .portletItem {
padding:0;
margin:0;
}
.portletPopoll h5 {
font-size:1.1em;
}
.portletPopoll ul {
padding:0;
}
.portletPopoll li {
margin:3px 0;
}
.portletPopoll label {
font-size: 1.2em;
}
.portletPopoll input.context {
background:none;
padding:0;
margin:3px 0 0 0;
border:1px solid #666;
}
.portletPopoll .portletFooter {
padding:0;
margin:0;
display:none;
}
.portlet.authorprofile {
padding:3px 0 2px 0;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
font-size:1.3em;
width:260px;
}
.authorprofile .head {
background-color:#036;
}
.whoisit {
padding:10px 5px 5px 0;
}
img.authorprofile_image {
float:left;
display:inline;
padding:0 8px 0 0;
height:80px;
width:80px;
}
.authordescription {
clear:both;
}
.authorprofile .item {
border-top:1px dotted #666;
border-bottom:none;
padding:3px 0;
}
.authorprofile .item    a {
color:#000;
}
/* */
div.werbung_right {
width:250px;
padding:0 5px 10px 5px;
border-bottom:1px solid #ccc;
margin:0 0 10px 0;
clear:both;
}
div.werbung_right .werbung_right_c { /* */
color:#666;
font-size:0.85em;
}
/* */
div.freitag_interview {
width:249px;
padding:0 0 10px 0;
margin:0 0 10px 0;
border-bottom:1px solid #ccc;
}
div.freitag_interview div.freitag_interview_content {
width:249px;
background-color:#051e41;
padding:5px;
color:#fff;
font-family:Georgia, "Times New Roman", serif;
font-size:1.1em;
}
div.freitag_interview div.freitag_interview h3 {
padding:0;
margin:9px 0 7px 0;
font-size:1.9em;
line-height:1.2em;
font-weight:normal;
}
/* */
div.kommentar_countdown {
width:260px;
padding:0 0 10px 0;
margin:0 0 10px 0;
border-bottom:1px solid #ccc;
}
/* */
div.umfrage {
width:260px;
border-top:1px solid #000;
border-bottom:1px solid #ccc;
padding:1px 0 10px 0;
margin:0 0 10px 0;
font-family:Georgia, "Times New Roman", serif;
}
div.umfrage div.umfrage_head {
width:260px;
height:20px;
padding:5px 0 0 0;
margin:0 0 1px 0;
background-color:#051e41;
}
div.umfrage .umfrage_head_c {
font-family:Georgia, "Times New Roman", serif;
font-size:1.5em;
padding:0 0 0 4px;
color:#fff;
font-weight:normal;
}
div.umfrage div.umfrage_content {
border-top:1px solid #000;
font-size:1.1em;
}
div.umfrage div.umfrage_content h4 {
font-family:Georgia, "Times New Roman", serif;
padding:0;
margin:9px 0 7px 0;
font-size:1.9em;
line-height:1.2em;
font-weight:normal;
}
/* */
div.guardian {
width:260px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:3px 0 0 0;
margin:0 0 10px 0;
font-family:Georgia, "Times New Roman", serif;
line-height:1.8em;
clear:both;
}
div.guardian div.guardian_content a {
color:#000;
}
div.guardian hr {
padding:0;
margin:0;
border:1px solid #ccc;
}
div.guardian div.guardian_head {
width:260px;
height:20px;
padding:5px 0 0 0;
margin:0 0 1px 0;
background-color:#0071bb;
}
div.guardian span.guardian_head_c {
font-size:1.4em;
font-weight:bold;
padding:0 0 0 4px;
}
div.guardian span.guardian_head_c a {
color:#fff;
}
div.guardian div.guardian_content {
font-size:1.1em;
}
div.guardian .portletGuardianWorld {
margin:0;
padding:0;
}
div.guardian div.guardian_content div.guardian_content_con {
border-bottom:1px dotted #ccc;
font-family:Georgia, "Times New Roman", serif;
font-size:1.2em;
font-weight:normal;
padding:1px 0 1px 0;
}
div.guardian div.guardian_content a.guardian_blue {
color:#0071bb;
}
/* */
div.freitag_shop {
width:260px;
border-bottom:1px solid #ccc;
padding:0 0 10px 0;
margin:0 0 10px 0;
}
/* */
div.jetzt_am_kiosk {
width:260px;
border-top:1px solid #000;
border-bottom:1px solid #ccc;
padding:1px 0 10px 0;
margin:0 0 10px 0;
font-family:Georgia, "Times New Roman", serif;
}
div.jetzt_am_kiosk div.jetzt_am_kiosk_head {
width:260px;
height:20px;
padding:5px 0 0 0;
margin:0 0 1px 0;
background-color:#051e41;
}
div.jetzt_am_kiosk div.jetzt_am_kiosk_content {
width:260px;
padding:10px 0 0 0;
border-top:1px solid #000;
}
div.jetzt_am_kiosk span.jetzt_am_kiosk_head_c {
font-size:1.5em;
padding:0 0 0 4px;
color:#fff;
font-weight:normal;
}
/* */
div.neu_in_politik {
width:260px;
border-top:1px solid #000;
border-bottom:1px solid #ccc;
padding:1px 0 10px 0;
margin:0 0 10px 0;
font-family:Georgia, "Times New Roman", serif;
line-height:1.8em;
}
div.neu_in_politik hr {
padding:0;
margin:0;
border:1px solid #ccc;
}
div.neu_in_politik div.neu_in_politik_head {
width:260px;
height:20px;
padding:5px 0 0 0;
margin:0 0 1px 0;
background-color:#051e41;
}
div.neu_in_politik span.neu_in_politik_head_c {
font-size:1.5em;
padding:0 0 0 4px;
color:#fff;
font-weight:normal;
}
div.neu_in_politik div.neu_in_politik_content {
border-top:1px solid #000;
font-size:1.1em;
}
/* */
div.mehr_zum_thema {
width:260px;
border-top:1px solid #000;
border-bottom:1px solid #ccc;
padding:1px 0 10px 0;
margin:0 0 10px 0;
font-family:Georgia, "Times New Roman", serif;
line-height:1.8em;
}
div.mehr_zum_thema hr {
padding:0;
margin:0;
border:1px solid #ccc;
}
div.mehr_zum_thema div.mehr_zum_thema_head {
width:260px;
height:20px;
padding:5px 0 0 0;
margin:0 0 1px 0;
background-color:#051e41;
}
div.mehr_zum_thema span.mehr_zum_thema_head_c {
font-size:1.5em;
padding:0 0 0 4px;
color:#fff;
font-weight:normal;
}
div.mehr_zum_thema div.mehr_zum_thema_content {
border-top:1px solid #000;
font-size:1.1em;
}
/* */
div.ueber_die_autorin {
width:260px;
border-top:1px solid #000;
border-bottom:1px solid #ccc;
padding:1px 0 10px 0;
margin:0 0 10px 0;
font-family:Georgia, "Times New Roman", serif;
line-height:1.8em;
}
div.ueber_die_autorin hr {
padding:0;
margin:0;
border:1px solid #ccc;
}
div.ueber_die_autorin div.ueber_die_autorin_head {
width:260px;
height:20px;
padding:5px 0 0 0;
margin:0 0 1px 0;
background-color:#051e41;
}
div.ueber_die_autorin span.ueber_die_autorin_head_c {
font-size:1.5em;
padding:0 0 0 4px;
color:#fff;
font-weight:normal;
}
div.ueber_die_autorin div.ueber_die_autorin_content {
font-size:1.1em;
}
div.ueber_die_autorin div.ueber_die_autorin_image {
border-top:1px solid #000;
padding:5px 0 10px 0;
width:260px;
font-size:1.1em;
}
/* */
div.community_news {
width:260px;
border-bottom:1px solid #ccc;
padding:0 0 10px 0;
margin:0 0 10px 0;
}
/* */
div.bottom {
width:836px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:15px 9px 19px 14px;
float:left;
display:inline;
clear:both;
background-color:#fff;
}
div.bottom div.bottom_l {
width:500px;
float:left;
display:inline;
}
div.bottom div.bottom_l a {
padding:0 6px 0 0;
}
div.bottom div.bottom_r {
width:336px;
text-align:right;
float:left;
display:inline;
}
div.footer {
width:839px;
clear:both;
text-align:center;
margin:10px 6px 15px 10px;
background-color:#fff;
}
div.footer a {
padding:3px;
}
.artikel_teaser_autor {
color:#036;
margin:5px;
}
.link_freitag {
font-family:Georgia, "Times New Roman", serif;
color:#fff;
background-color:#036;
font-weight:bold;
}
.link_community {
font-family:Georgia, "Times New Roman", serif;
color:#903;
font-weight:bold;
}
.link_lokales {
font-family:Georgia, "Times New Roman", serif;
color:#e16400;
font-weight:bold;
}
.link_az {
font-family:Georgia, "Times New Roman", serif;
color:#faa005;
font-weight:bold;
}
.padding_right {
padding:0 5px 0 0;
}
.redakteur,
.author {
color:#036;
}
.author_community,
.stichwort {
color:#903;
}
.span_artikel_gross_az {
font-family:Georgia, "Times New Roman", serif;
font-size:1.7em;
padding:0 0 0 4px;
font-weight:bold;
color:#faa005;
}
.black {
color:#000;
}
/* */
#login-form {
margin: 0;
}
#login-form  #forgotten-password {
width: auto;
float: none;
margin: 0;
}
#login-form input {
font-size: 1em;
}
/* */
#login_form * {
margin: 5px 0;
font-size: 13px;
}
#login_form h1 {
font-size: 16px;
}
#loginbox #login_form * {
margin: 0px;
font-size: 1.0em;
}
/* */
/* */
#loginbox {
display:none;
padding:0;
position:absolute;
width:232px;
z-index:500;
border:1px solid #333;
background-color:#e5e5e5;
color:#000;
padding:14px 14px 15px 14px;
}
#loginbox #login_form  h1 {
font-family:Georgia,"Times New Roman",serif;
color:#666;
font-size:2em;
margin:0;
padding:0;
}
#loginbox .shadow-top {
display:none;
}
#loginbox #loginform #fields {
border-top:1px dotted #666;
padding:14px 0 0 0;
margin:9px 0 22px 0;
float:left;
}
#loginbox #loginform #fields .field_user {
float:left;
width:116px;
}
#loginbox #loginform #fields .field_pass {
float:right;
width:116px;
text-align:right;
}
#loginbox #loginform #forgotten_and_register {
float:left;
font-family:Georgia,"Times New Roman",serif;
color:#333;
font-size:1.1em;
line-height:1.6em;
width:152px;
}
#loginbox #loginform .field_keep_logged_in {
color: #333;
line-height: 3em;
}
#loginbox #loginform #register-new {
float:left;
}
#loginbox #loginform .formControls {
margin:20px 0 0 0;
float:right;
width:80px;
text-align:right;
}
#loginbox .shadow-bottom {
display:none;
}
#loginbox .shadow-top, .shadow-bottom, #loginform {
opacity:0.8;
}
#loginbox #login-form {
}
#loginbox #login-form .title {
font-size:12px;
font-weight:bold;
margin:10px 0 5px 10px;
}
#loginbox #login-form a {
color:#000000;
text-decoration:none;
}
#loginbox #login-form a:hover {
text-decoration:underline;
}
#loginbox #login-form .field {
float:none;
margin:0 8px 0 10px;
}
#loginbox #login-form .field label {
padding:0 5px 0 0;
}
#loginbox #login-form .field input {
margin:0 0 6px;
width:80px;
}
#loginbox #login-form .field input, #loginform .field label {
font-family:Lucida Grande,Verdana,Arial,sans-serif;
font-size:11px;
}
#loginbox #login-form .formControls {
float:left;
display:inline;
margin: 0px 0 0 10px;
}
#loginbox #login-form .formControls input {
background-image:none;
font-size:12px;
font-weight:bold;
letter-spacing:0.1em;
outline-style:none;
padding:2px 3px 0 0;
text-transform:none;
text-decoration: none;
width:80px;
}
#loginbox #login-form  #forgotten-password {
display: inline;
margin: 5px 0 0 40px;
width: 250px;
}
#loginbox #login-form  #register-new {
margin:0 0 10px 10px;
}
#loginbox #login-form input {
font-size: 1em;
}
/* */
.freitag-tooltip {
position: absolute;
}
.leser-tooltip {
position: absolute;
}
#tooltip {
background-color:#EEEEEE;
border:none;
color:#222222;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:10px;
padding:3px;
width:250px;
}
#tooltip.leser-tooltip {
width:auto;
}
#tooltip h3 {
font-size:10px;
margin:0;
}
#tooltip p.body {
font-size:9px;
margin:0;
}
/* */
.template-search .searchResults {
font-size: 1.2em;
color: #333;
}
.template-search a {
color: #333;
}
.template-search dt a {
color: #000;
}
.template-search a.author_community {
color: #903;
}
.template-search a.author {
color:#036;
}
.template-search .tags {
}
.template-search .tag a {
color: #666;
font-size: 1.2em;
}
/* */
#az-auftakt-header {
padding: 0;
background-color: #FFFFFF;
}
#newest_articles {
width: 325px;
height: 354px;
background-color: #FFCC00;
font-size: 14px;
font-family:Georgia, "Times New Roman", serif;
color: #666666;
margin: 0;
padding: 0;
}
#newest_article {
position: relative;
height: 43px;
z-index: 5;
padding: 9px 0 0 10px;
background-image:url(az_auftakt_linie.jpg);
background-repeat:no-repeat;
background-position:10px 0px;
margin: 0 0 8px 0;
}
.newest_article_text {
width:280px;
margin: 0 0 0 0;
line-height: 15px;
}
.article_pfeil {
position: absolute;
left: 296px;
top: 9px;
}
#random_article {
position: relative;
padding: 0;
margin: 0;
}
.transparentArea {
width: 514px;
height: 30px;
background-color: #000000;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
position: absolute;
top: 324px;
left: 0px;
padding: 0;
margin: 0;
}
.transparentTitle {
width: 514px;
height: 23px;
position: absolute;
top: 324px;
left: 0px;
padding: 7px 0 0 10px;
margin: 0;
font-size: 16px;
font-family:Georgia, "Times New Roman", serif;
}
.id_uppercase {
text-transform: uppercase;
}
.transparent_title_start {
color: #C1C2C3;
}
.transparent_title_end {
color: #EEB707;
}
.random_article_pfeil {
position: absolute;
top: 5px;
left: 485px;
}
.bestOfHeadline {
width: 556px;
font-size: 16px;
border-top: 1px black solid;
border-bottom:1px black dotted;
padding: 5px 0 5px 5px;
margin: 0 0 0 0;
font-weight: bold;
}
.byRedactionHeadline {
width: 556px;
font-size: 16px;
border-top: 1px black solid;
border-bottom:1px black dotted;
padding: 5px 0 5px 5px;
margin: 10px 0 18px 0;
font-weight: bold;
clear:both;
}
#byRedactionLeft {
float: left;
margin: 0 14px 0 0;
}
#byRedactionRight {
}
.byRedactionTitle {
font-size: 22px;
margin: 20px 0 18px 0;
font-family: Georgia,"Times New Roman",serif;
}
.byRedactionText {
font-size: 15px;
font-family: Georgia,"Times New Roman",serif;
}
.byRedactionText a {
font-size: 12px;
font-family: Georgia,"Times New Roman",serif;
color: #999999;
}
.byRedactionLink a {
font-size: 12px;
font-family: Arial;
color: #999999;
}
#letterArticles {
margin: 14px 0 0 0;
}
#letterArticle {
float: left;
width: 177px;
height: 177px;
margin: 0 15px 26px 0;
position: relative;
overflow: hidden;
}
#letterArticle a:hover {
text-decoration: none;
}
.transparentAreaLetter {
width: 177px;
height: 35px;
background-color: #000000;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
position: absolute;
top: 142px;
z-index: 10;
}
.transparentTitleLetter {
height: 35px;
position: absolute;
top: 142px;
padding: 0 0 0 0;
font-size: 14px;
font-family:Georgia, "Times New Roman", serif;
font-weight: bold;
padding: 10px 0 0 7px;
z-index: 20;
}
.transparentTextLetter {
position: relative;
top: -70px;
padding: 0 0 0 0;
font-size: 13px;
font-family:Georgia, "Times New Roman", serif;
}
.azUebersichtTitle {
font-family:Georgia, "Times New Roman", serif;
font-size: 34px;
color: #000000;
margin: 20px 0 21px 0;
}
.azUebersichtBU {
font-family:"Lucida Grande",Verdana,Arial,sans-serif;
color: #333;
font-size:1.2em;
text-align:right;
}
.azUebersichtLetter {
width: 550px;
height: 76px;
background-color: #FFCC00;
padding: 10px 0 0 11px;
margin: 0 0 16px 0;
}
.azUebersichtText {
font-family:Georgia, "Times New Roman", serif;
color: #666666;
font-size: 15px;
line-height: 20px;
}
.azUebersichtText a {
font-size: 12px;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
color: #999999;
}
.azProductTitle {
font-size: 30px;
font-family:Georgia, "Times New Roman", serif;
margin: 10px 0 10px 0;
}
.azProductText {
font-size: 13px;
font-family:Georgia, "Times New Roman", serif;
}
.azProductLinks {
margin: 15px 0 0 0;
}
.azProductLinks a {
font-size: 12px;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
color: #999999;
display: block;
}
#letterArticleProduct {
float: left;
width: 260px; /**/
height: 314px;
margin: 0 6px 0 0;
position: relative;
}
.transparentAreaLetterProduct {
width: 260px; /**/
height: 30px;
background-color: #000000;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
position: absolute;
top: 158px;
z-index: 10;
}
.transparentTitleLetterProduct {
height: 30px;
position: absolute;
top: 158px;
padding: 0 0 0 0;
font-size: 14px;
font-family:Georgia, "Times New Roman", serif;
font-weight: bold;
padding: 10px 0 0 7px;
z-index: 20;
}
.letterProductTextArea {
position: absolute;
top: 200px;
width: 273px;
padding: 0 0 0 0;
color: #383939;
font-family:Georgia, "Times New Roman", serif;
}
.letterProductTitle {
font-size: 22px;
margin: 0 0 12px 0;
}
.letterProductText {
font-size: 14px;
}
.letterProductText a {
font-size: 12px;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
color: #999999;
}
.letterProductLine {
width: 560px;
height: 1px;
background-color: #383939;
margin: 9px 0 10px 0;
}
/* */
.azSearchSearchableText {
font-size: 11px;
color: #666666;
padding: 6px 0 7px 0;
margin: 0 0 0 0;
border-top: 1px dotted #505050;
border-bottom: 1px dotted #505050;
}
.azSearchArchiv {
font-size: 33px;
color: #000000;
padding: 0 0 13px 0;
margin: 14px 0 30px 0;
border-bottom: 1px dotted #505050;
}
.azSearchPage {
width: 231px;
height: 18px;
padding: 2px 0 1px 4px;
background: transparent url(Lupe.png) no-repeat 220px 5px;
}
.azSearchPageSubmit {
height: 23px;
margin: 0 0 0 9px;
}
.azSearchResultsTitle {
color: #003365;
font-size: 13px;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
margin: 32px 0 1px 0;
}
.azSearchResultsDetails {
color: #666666;
font-size: 11px;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
padding: 0 0 7px 0;
margin: 0 0 9px 0;
border-bottom: 1px dotted #474747;
}
.azSearchDate {
color: #393939;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size: 11px;
}
.azSearchResults dd {
margin: 0 0 11px 0;
padding: 0 0 9px 0;
border-bottom: 1px dotted #5C5C5C;
}
.azSearchResultTitle {
color: #000000;
font-size: 22px;
margin: 11px 0 12px 0;
}
.azSearchIcon {
float: left;
margin: 0 8px 0 0;
}
.azSearchResultText {
color: #393939;
font-size: 13px;
}
.azSearchResultText a {
font-size: 12px;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
color: #999999;
}
/* */
.azSearchPortlet {
width: 260px;
border-top: 1px solid #a0A0A0;
border-bottom: 1px solid #a0A0A0;
padding: 3px 0 3px 0;
margin: 0 0 25px 0;
}
.azSearchPortletTitle {
width: 230px;
height: 18px;
background: #FFCC00 url(lupe-gelb.jpg) no-repeat 10px 6px;
font-size: 15px;
font-weight: bold;
color: #666666;
padding: 4px 0 0 30px;
margin: 0 0 8px 0;
}
.azSearchPortletInput {
width: 156px;
height: 13px;
padding: 2px 0 1px 4px;
margin: 0;
background: transparent url(Lupe.png) no-repeat 145px 3px;
}
.azSearchPortletSubmit {
width: 79px;
height: 18px;
margin: 0;
padding: 0;
}
.azSearchPortletText {
color: #1A171B;
font-size: 12px;
border-top: 1px dotted #202020;
padding: 5px 0 0 0;
margin: 8px 0 0 0;
}
.azTagPortlet {
width: 260px;
border-top: 1px solid #a0A0A0;
border-bottom: 1px solid #a0A0A0;
padding: 3px 0 3px 0;
margin: 0 0 25px 0;
}
.azTagPortletTitle {
width: 251px;
height: 18px;
background: #FFCC00;
font-size: 15px;
font-weight: bold;
color: #666666;
padding: 4px 0 0 9px;
margin: 0 0 8px 0;
}
.azBestOfPortlet {
width: 260px;
border-top: 1px solid #a0A0A0;
border-bottom: 1px solid #a0A0A0;
padding: 3px 0 3px 0;
margin: 0 0 25px 0;
}
.azBestOfPortletTitle {
width: 251px;
height: 18px;
background: #FFCC00;
font-size: 15px;
font-weight: bold;
color: #666666;
padding: 4px 0 0 9px;
margin: 0 0 8px 0;
}
/* */
div.content_left_az {
width:100%;
display:inline;
float:left;
margin:0;
margin:0 9px 0 0;
padding:0 8px 0 0;
}
#portal-column-two_az {
width:0;
}
.aboagb a {
text-decoration: underline;
}
h1.formHeader {
font-family:Georgia, "Times New Roman", serif;
border-top: 1px dotted #3f4040;
border-bottom: 1px dotted #3f4040;
padding: 5px 0 5px 0;
}
table.formTableContact {
margin: 20px 0 0 0;
}
table.formTableContact td {
padding: 0 30px 0 0;
}
table.formTableContact input {
width: 275px;
}
table.formTableContact textarea {
width: 275px;
height: 100px;
}
#archivOnlineEditions h1.formHeader {
margin: 0 0 20px 0;
}
#archivOnlineEditions dd {
margin: 0 0 0 0;
}
.alert { background: url('img/error.gif') no-repeat !important; }
div.error {
background-color: transparent;
}
/* */
.debug {
color: #666;
display: none;
}
textarea.comment_text {
font-size: 1.2em;
}
/* */
/* */
td#portal-column-two div.portletStaticText {
display:none;
}
#comments .article_comment .text {
width: 500px;
}
/* */
.viewFirstHeading {
border-bottom: 1px dotted #000000;
border-top: 1px dotted #000000;
font-family:Georgia, "Times New Roman", serif;
margin: 0em !important;
padding: 0.4em 0em;
}
h2.viewFirstHeading {
font-size: 2.5em;
line-height: 1em;
}
.viewSubHeading {
font-family:Georgia, "Times New Roman", serif;
font-weight: normal;
}
h3.viewSubHeading {
font-size: 2em;
line-height: 1em;
}
.communityHeading {
color: #903;
}


/* - freitag-print.css - */
@media print {
/* http://www.freitag.de/portal_css/freitag-print.css?original=1 */
#portal-banner,
#portal-right,
#portal-top,
#portal-siteactions,
#comments,
.article-actions,
#parent-fieldname-images,
#portal-column-two,
.banner_top,
.banner_rechts,
.bottom {
display: none!important;
}
/* */
#lokales-right,
.top,
.article-actions-form {
display: none!important;
}
.location {
width: 700px;
}

}


/* - search.css - */
/* http://www.freitag.de/portal_css/search.css?original=1 */
/* */
dl.portletSearch,
#search-viewlet {
/* */
padding: 0 0 5px 0;
margin: 0;
border: none;
float:left;
display:inline;
z-index:90;
position:relative;
width:267px;
}
dl.portletSearch .portletFooter,
dl.portletSearch .portletHeader,
div.searchSection {
display: none;
}
dl.portletSearch .portletItem {
margin: 0px;
padding: 0;
}
input.searchButton,
dl.portletSearch input.searchButton,
#search-viewlet input.searchButton {
background-image: url(suchen.png);
background-repeat: no-repeat;
background-position: 0 3px;
background-color: transparent;
border: none;
text-indent: -1000px;
color: #fff;
height: 28px;
width: 22px;
vertical-align: top;
margin-top: -3px;
}
div.LSBox {
margin: 45px 0 0 0;
z-index:90;
}
dl.portletSearch input.searchField,
#search-viewlet input.searchField {
height: 20px;
width: 233px;
padding: 2px 4px 1px 4px;
margin: 0px;
color: #555;
font-size: 11px;
background: url(Lupe.png) no-repeat;
background-position:220px 5px;
}
.LSResult {
/* */
}
.LSShadow {
}
.livesearchContainer {
margin: 0;
background-color:#e5e5e5;
border:1px solid #333;
z-index:90;
text-align:left;
/* */
}
.LSRes {
border: 1px solid blue;
}
.LSIEFix {
}
ul.LSTable {
margin: 0;
font-size: 11px;
padding:12px 0px 0px 10px;
}
li.LSRow {
position: relative;
margin: 0px 3px 5px 3px;
padding: 0;
border: none;
}
li.LSRow div.LSRowInner {
vertical-align: top;
}
li.LSRow div.left {
}
li.LSRow div.left {
width: 40px;
overflow: hidden;
position: absolute;
top: 0px;
left: 0px;
}
li.LSRow div.right {
position: absolute;
top: 0px;
left: 40px;
margin: 0;
padding: 2px 2px 2px 2px;
}
li.LSRow div.livesearch-result-heading {
font-family : Georgia, "Times New Roman", Times, serif;
font-size: 1.6em;
line-height: 1.7em;
text-decoration: none;
margin: 0;
font-weight: bold;
color:#333;
}
img.search-thumb {
}
ul.LSTable span.discreet {
display: none;
}
ul.LSTable a.livesearch-result-title, div#LSNothingFound {
font-family : Georgia, "Times New Roman", Times, serif;
font-size: 1.4em;
line-height: 1.5em;
text-decoration: none;
margin: 0;
font-weight: normal;
color:#333;
}
ul.LSTable a.livesearch-result-title:hover {
text-decoration: underline;
}
#livesearchLegend {
display: none;
}
.livesearch-result-description {
font-family : Georgia, "Times New Roman", Times, serif;
font-size: 1.2em;
line-height: 1.5em;
color:#333;
text-decoration: none;
margin: 0;
font-weight: normal;
border-bottom:1px dotted #666;
padding: 0 0 10px 0;
margin: 0 0 10px 0;
}
li.LSRowLast {
font-family:"Lucida Grande", Verdana, Arial;
font-size:1em;
font-weight:normal;
line-height:1.1em;
margin:0 0 20px 0;
list-style:none;
color:#333;
}
div.LSRowLast {
font-family:"Lucida Grande", Verdana, Arial;
font-size:0.9em;
font-weight:normal;
line-height:1.0em;
color:#333;
margin:0 10px 20px 0;
list-style:none;
width:270px;
text-align:right;
}
.livesearch-result-match {
display: none
}
.livesearch-advanced {
float: right;
margin: 0 0 5px 0;
font-family : Georgia, "Times New Roman", Times, serif;
font-weight: bold;
text-decoration: none;
}
#LSNothingFound {
text-align: left;
padding: 7px 0 0 15px;
}
.LSResult .bottom-line {
width:200px;
border-top: 1px solid #000;
margin: 0 0px 3px 2px;
height: 0;
}
dl.portletSearch .detail-link {
display: block;
text-align: right;
padding: 0;
margin: 0;
color: #000; /* */
font-family : Georgia, "Times New Roman", Times, serif;
font-weight: bold;
}
/* */
#search-viewlet input.searchButton {
background-image: url(suchen.png);
background-repeat: no-repeat;
background-position: 0 3px;
background-color: transparent;
border: none;
text-indent: -1000px;
color: #fff;
height: 28px;
width: 22px;
vertical-align: top;
margin-top: -3px;
}
/* */
.searchResults .documentByLine {
display: block;
}
/* */


/* - adserver.css - */
/* http://www.freitag.de/portal_css/adserver.css?original=1 */
div.advertising_ligatus {
width:561px;
overflow:hidden;
display:inline;
float:left;
}
.mfc225 {
width: 860px;
text-align: center;
padding: 4px 0;
z-index: 100;
}
.mfc225.div, table {
margin: 0 auto;
padding: 0;
}
.mfc154 {
z-index: 100;
}
/* */
.mfc231 {
margin:0;
padding:10px 5px 10px 5px;
margin:0 0 12px 0;
border-bottom:1px solid #ccc;
z-index:20;
}
.mfc231 span.anzeige {
font-size:0.9em;
color:#666;
}
/* */
.mfc170 {
width:561px;
padding:5px 0 10px 0;
float:left;
display:inline;
text-align:center;
border-top:1px solid #000;
}
/* */
.mfc170_article {
width:561px;
padding:5px 0 10px 0;
margin:0 0 10px 0;
float:left;
display:inline;
text-align:center;
border-top:1px solid #000;
border-bottom:1px solid #000;
}
.mfc170 span.anzeige {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:0.9em;
color:#666;
margin-left:-260px;
}
.mfc170_article span.anzeige {
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:0.7em;
color:#666;
margin-left:-260px;
}
* html .mfc154 {padding: 45px 0px 0px 0px; margin: 4px 0px 0px 4px; z-index: 100; float: left; clear: right} /* */
*+html .mfc154 {padding: 45px 0px 0px 0px; margin: 4px 0px 0px 4px; z-index: 100; float: left; clear: right} /* */
/* */
/* */
/* */


/* - jquery.wysiwyg.css - */
/* http://www.freitag.de/portal_css/jquery.wysiwyg.css?original=1 */
div.wysiwyg { border: 1px solid #cccccc; padding: 5px; background-color: #ffffff; }
div.wysiwyg * { margin: 0; padding: 0; }
div.wysiwyg ul.panel { border-bottom: 1px solid #cccccc; float: left; width: 100%; padding: 0 0 4px 0; }
div.wysiwyg ul.panel li { list-style-type: none; float: left; margin: 0 2px;  background: #ffffff;}
div.wysiwyg ul.panel li.separator { height: 16px; margin: 0 4px; border-left: 1px solid #cccccc; }
div.wysiwyg ul.panel li a { opacity: 0.6; display: block; width: 16px; height: 16px; background: url('jquery.wysiwyg.gif') no-repeat -64px -80px; border: 0; cursor: pointer; padding: 1px; }
div.wysiwyg ul.panel li a:hover, div.wysiwyg ul.panel li a.active { opacity: 0.99; }
div.wysiwyg ul.panel li a.active { background-color: #f9f9f9; border: 1px solid #cccccc; border-left-color: #aaaaaa; border-top-color: #aaaaaa; padding: 0; }
div.wysiwyg ul.panel li a.bold { background-position: 0 -16px; }
div.wysiwyg ul.panel li a.italic { background-position: -16px -16px; }
div.wysiwyg ul.panel li a.strikeThrough { background-position: -32px -16px; }
div.wysiwyg ul.panel li a.underline { background-position: -48px -16px; }
div.wysiwyg ul.panel li a.justifyLeft { background-position: 0 0; }
div.wysiwyg ul.panel li a.justifyCenter { background-position: -16px 0; }
div.wysiwyg ul.panel li a.justifyRight { background-position: -32px 0; }
div.wysiwyg ul.panel li a.justifyFull { background-position: -48px 0; }
div.wysiwyg ul.panel li a.indent { background-position: -64px 0; }
div.wysiwyg ul.panel li a.outdent { background-position: -80px 0; }
div.wysiwyg ul.panel li a.subscript { background-position: -64px -16px; }
div.wysiwyg ul.panel li a.superscript { background-position: -80px -16px; }
div.wysiwyg ul.panel li a.undo { background-position: 0 -64px; }
div.wysiwyg ul.panel li a.redo { background-position: -16px -64px; }
div.wysiwyg ul.panel li a.insertOrderedList { background-position: -32px -48px; }
div.wysiwyg ul.panel li a.insertUnorderedList { background-position: -16px -48px; }
div.wysiwyg ul.panel li a.insertHorizontalRule { background-position: 0 -48px; }
div.wysiwyg ul.panel li a.h1 { background-position: 0 -32px; }
div.wysiwyg ul.panel li a.h2 { background-position: -16px -32px; }
div.wysiwyg ul.panel li a.h3 { background-position: -32px -32px; }
div.wysiwyg ul.panel li a.h4 { background-position: -48px -32px; }
div.wysiwyg ul.panel li a.h5 { background-position: -64px -32px; }
div.wysiwyg ul.panel li a.h6 { background-position: -80px -32px; }
div.wysiwyg ul.panel li a.cut { background-position: -32px -64px; }
div.wysiwyg ul.panel li a.copy { background-position: -48px -64px; }
div.wysiwyg ul.panel li a.paste { background-position: -64px -64px; }
div.wysiwyg ul.panel li a.increaseFontSize { background-position: -16px -80px; }
div.wysiwyg ul.panel li a.decreaseFontSize { background-position: -32px -80px; }
div.wysiwyg ul.panel li a.createLink { background-position: -80px -48px; }
div.wysiwyg ul.panel li a.insertImage { background-position: -80px -80px; }
div.wysiwyg ul.panel li a.html { background-position: -48px -48px; }
div.wysiwyg ul.panel li a.removeFormat { background-position: -80px -64px; }
div.wysiwyg ul.panel li a.empty { background-position: -64px -80px; }
div.wysiwyg iframe { border: 0; margin: 5px 0 0 0; clear: left; }
