*{margin:0;padding:0;}
body,html{min-height:101%;}
body{background:#333;color:#333;padding:13px 0 25px 0;}
body,select,input,textarea{font:12px Arial,Verdana,Sans-Serif;line-height:1.5em;}
p{margin:15px 0 15px;}
hr{display:block;height:1px;background:#333;border:0;}
small{font-size:.9em;padding:3px 6px;}
a:link,a:visited{color:#808080;text-decoration:none;}
a:hover,a:active{color:#808080;text-decoration:underline;}
.blogtitle a{text-decoration:none;}
.title:link,.title:active,.title:visited{color:#840000;text-decoration:none;}
.title:hover{color:#840000;text-decoration:underline;}
h3 a:link,h3 a:active,h3 a:visited{text-decoration:none;}
h3 a:hover{text-decoration:underline;}
h4 a:link,h4 a:active,h4 a:visited{color:#666;text-decoration:none;}
h4 a:hover{text-decoration:underline;}
.subnav li a:link,.subnav li a:visited{background:#fff;display:block;padding:4px 4px 4px 20px;border-bottom:1px solid #999;}
.subnav li a:hover,.subnav li a:active{background:#f4f4ec;text-decoration:none!important;}
#sidelist a:link,#sidelist a:active,#sidelist a:visited{text-decoration:none;}
#sidelist a:hover{text-decoration:underline;}
#sidelist .children li a,#sidelist .children li a:visited{padding:2px 2px 2px 0;border:0;background:#f4f4ec;color:#666;}
#sidelist .children li a:hover,#sidelist .children li a:active{color:#000;text-decoration:none!important;}
.bullets li a{text-decoration:none!important;}
.bullets li a:hover{text-decoration:underline!important;}
.tags a{text-decoration:none;}
.tags a:hover{text-decoration:underline;}
.commentmetadata a:link,.commentmetadata a:active,.commentmetadata a:visited{text-decoration:none;}
.commentmetadata a:hover{text-decoration:underline;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
img,a:link img,a:visited img{border:0;padding:1px;}
img.left,img.center,img.right,img.norm{margin:5px 12px 5px 0;border:0;padding:1px;}
img.left,img.alignleft{float:left;margin:0 12px 5px 0;}
img.center,img.centerd{display:block;margin:0 auto 5px auto;}
img.right,img.alignright{float:right;margin:0 0 5px 12px;}
img align left{float:left;margin:0 12px 5px 0;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:4px 15px 5px 0;}
.alignright{float:right;}
.wp-caption{text-align:center;background-color:#fff;margin-top:5px;margin-right:15px;margin-bottom:0;}
.wp-caption img{padding:2px;border:1px solid #999;}
.wp-caption img:hover{border:1px solid #333;}
.wp-caption p.wp-caption-text{color:#666;font-size:10px;line-height:12px;padding:7px 4px 2px 5px!important;margin:0!important;}
#page{width:954px;margin:0 0 0 13px;font-size:1em;background:#FFF;padding:10px 15px 35px 15px;border:3px double #333;}
#kopfbanner{width:728px;margin:0 0 2px 275px;}
#skyscraper{position:absolute;top:13px;left:1005px;width:160px;height:1820px;float:right;padding-left:0;margin-left:0;}
#skyscraper2{position:absolute;top:615px;left:1005px;width:160px;height:1820px;float:right;padding-left:0;margin-left:0;}
#branding{width:550px;height:100px;padding-bottom:15px;padding-left:75px;background:url(../images/backgrounds/lupe_header.png) no-repeat;}
.left{float:left;}
.right{float:right;}
#headerright{float:right;margin-bottom:-85px;padding-top:25px;padding-right:15px;}
#sidebar{width:302px;float:right;}
#leftcol{width:202px;border-right:1px solid #b6b6b6;padding-right:18px;margin-top:10px;float:left;}
#rightcol{width:399px;padding-left:18px;margin-top:-2px;text-align:justify;overflow:hidden;margin-top:10px;float:left;}
.subnav li{list-style:none;}
.subnav li a:link,.subnav li a:visited{background:#fff;display:block;padding:4px 4px 4px 20px;border-bottom:1px solid #999;}
.subnav li a:hover,.subnav li a:active{background:#f4f4ec;text-decoration:none;}
#sidelist{overflow:hidden;}
#sidelist li{list-style:none;}
.bullets li{margin:0 0 5px 15px;list-style:square;}
#sidelist .bullets li{list-style:square;margin-bottom:5px;margin-left:22px;}
#sidelist .children{background:#f4f4ec;}
#sidelist .children li{background:#f4f4ec;list-style:none;margin-left:15px;padding-left:15px;border-bottom:1px solid #fff;}
#sidelist .children li a,#sidelist .children li a:visited{padding:2px 2px 2px 0;border:0;background:#f4f4ec;color:#666;}
#sidelist .children li a:hover,#sidelist .children li a:active{color:#000;}
#sidelist li .kalender{padding-left:20px;}
#sidelist .feed li{margin-bottom:5px;padding-left:20px;background:url(../images/rss.gif) no-repeat;}
#sidelist .feed li span{font-size:70%;}
.blogtitle,.blogtitle a{color:#a42b13;font-size:2.5em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;margin-top:35px;padding:5px 0 20px 0;text-decoration:none;}
h1{color:#840000;font-size:1.8em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;margin:0 10px 0 0;padding:20px 0 0 10px;}
h2{color:#840000;font:1.8em Georgia,"Times New Roman",Times,serif;padding-bottom:8px;border-bottom:1px solid #666;margin:20px 0;}
h3{font:.9em Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:4px;font-weight:bold;color:#840000;}
h4{font:.8em "Times New Roman",Times,serif;margin-bottom:4px;color:#808080;}
#sidebar h2,#sidebar h3 a{font-size:.9em;letter-spacing:.3em;text-transform:uppercase;margin-bottom:4px;font-weight:bold;color:#840000;}
#sidebar h3,#sidebar h2{font-size:.9em;border-top:3px double #999;border-bottom:1px solid #999;padding:5px 0 5px 2px;margin:20px 0 15px 0;color:#840000;}
h3#respond{font-size:1.1em;border-top:1px solid #666;margin-top:25px;padding-top:10px;}
h3#comments{font-size:1.1em;margin-top:32px;border-top:1px solid #666;padding-top:10px;}
h3#comments .komm{font-size:.8em;text-transform:none;}
h3 a:link,h3 a:visited{color:#666;}
h4{font-size:1.2em;font-weight:normal;margin-bottom:6px;}
#content{width:638px;float:left;}
.description{font-size:1.3em;font-weight:bold;color:#999;}
.description_brand{font-size:1.2em;font-weight:bold;color:#666;padding-left:.6em;}
.description_brand a{text-decoration:none;}
html* .description_brand{margin-top:-1em;}
.feature{background:url(../images/backgrounds/bg_leadarticle.jpg) repeat-x #e6e3d3;padding:15px;border:1px solid #ccc;overflow:hidden;}
.feature p,#rightcol p{margin:0;}
#leftcol img,#rightcol img{padding:1px;border:1px solid #999;}
#leftcol .feature{margin-bottom:15px;}
#leadpic{float:left;margin:0 18px 8px 0;padding:1px;border:1px solid #999;}
.title,a.title{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.1em;font-weight:bold;color:#840000;letter-spacing:normal;}
#lead p{margin-bottom:10px;}
#leadarticle p{margin-bottom:0;padding-bottom:0;}
#leadarticle .title{text-align:left;}
#leadtitle{text-align:left!important;}
.read-on a{color:#840000!important;text-decoration:none;}
.read-on a:hover{text-decoration:underline;}
#rightcol img{float:left;margin:3px 10px 4px 0;}
#rightcol img.randlos{border:0;}
#leftcol img{margin-bottom:4px;display:block;}
#rightcol .clearfloat{padding:0 0 0 0;}
#rightcol .clearfloat h3{font:.8em Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;}
#rightcol .clearfloat h3.aktuell1{padding-top:0;}
#rightcol .clearfloat h3.aktuell{padding-top:18px;}
#rightcol .clearfloat h4{padding-top:18px;font:.7em Arial,Helvetica,sans-serif;font-weight:bold;}
.entry{padding-bottom:8px;text-align:justify;}
.post blockquote{color:#666;background:#f4f4ec;padding:6px 14px;margin:18px 35px;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
.post ul li{list-style:square;margin-bottom:5px;margin-left:42px;}
.post ol li{margin-bottom:5px;margin-left:48px;}
.post h4,.post h4 a{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.1em;font-weight:bold;color:#840000;letter-spacing:normal;}
#tags{padding:3px;padding-left:0;border-bottom:1px solid #840000;border-top:1px solid #840000;background-color:#f4f4ec;min-height:102px;text-align:left;}
#tags h3{font-weight:bold;font-size:130%;text-decoration:none;text-transform:none;margin-bottom:10px;margin-top:3px;}
.postmetadata{font-size:.9em;margin:0 0 10px 0;padding:5px 10px;background:#f4f4ec;border-top:1px solid #e6e3d3;border-bottom:1px solid #e6e3d3;}
select{background:#f2f2f2;border:1px solid #9c9c9c;width:100%;}
#sidebarsuche{background:#f4f4ec;margin-top:15px;padding:5px 5px 5px 5px;}
.button{padding:1px;background:#333;color:#fff;border:none;}
.button:hover{background:#666;color:#FFF;text-decoration:none;}
#commentform{width:99%;}
#commentform input{width:170px;margin:5px 5px 1px 0;}
#commentform textarea{width:95%;margin-top:5px;}
.commentlist{padding-left:30px;}
.commentlist li{margin:15px 0 3px;padding:8px 15px 10px 15px;background:#f4f4ec;border:1px solid #e6e3d3;}
.commentlist blockquote{color:#666;background:#fff;padding:6px 14px;margin:18px 35px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#commentform small{background:#FFF;font-weight:bold;padding:0;}
.commentmetadata{display:block;}
.commentlist small{background:#fff;border:1px solid #e6e3d3;}
.commentlist .even{background-color:#edecdd;}
.commentlist .bypostauthor,.commentlist .comment-author-admin{background-color:#f4f4ec}
div.comments h3{font:.9em Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:4px;font-weight:bold;color:#840000;}
div.comments ul{padding:5px 10px 5px 35px;margin:-5px 2px 0px -35px;list-style:none;}
div.comments ul li img.avatar{float:left;padding:0px 15px 0px 0px;}
div.comments ul li div.comment-meta{	padding:0px 0px 10px 0px;}
div.commentsFooter{height:5px;margin:0px 0px 0px -17px;padding:10px 17px 0px 17px;}
div.comments div.navigation{margin:5px 0px 0px -19px;padding:0px;}
div.comments input{padding:5px;}
div.comments textarea#comment{padding:10px;}
div.comments #submit{width:204px;height:30px;text-align:center;}
.comment-author cite{color:#000;font-style:normal;font-weight:bold;}
.comment-author .says{font-style:italic;}
.comment-meta{font-size:12px;margin:0 0 18px 0;}
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfloat{display:inline-block;}
.clearfloat{display:block;}
.weiterlesen{font-size:.7em;font-weight:normal;color:#808080;}
#footer{margin:0;width:1085px;margin-left:16px;font-size:.9em;text-align:center;padding-top:15px;color:#FFF;}
#footer a{color:#ededed;}
.post_todo{margin-top:3em;}
.post_todo ul,.post_todo ul li{list-style:none;font-weight:normal;margin:0;padding:0 0 0 .7em;}
#akst_tab1,#akst_tab2,#akst_tab1.selected,#akst_tab2.selected{font-weight:bold;color:#000;}
#akst_social,#akst_social ul li,#akst_social ul li a{color:#808080;font-weight:normal;}
#bearbeiten{margin:0 0 0 0;padding-left:5px;width:125px;font-weight:normal;float:right;}
#pdfbutton img{width:16px;height:16px;border:0;}
#weitere{width:99%;margin-top:3em;margin-left:0;min-height:270px;}
#relatedposts{width:auto;max-width:350px;text-align:left;float:left; border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:2px solid #999;border-bottom:2px solid #999;background:url(../images/backgrounds/bg_leadarticle.jpg) repeat-x #e6e3d3;padding:15px 5px 10px 15px;}
#relatedposts ul,#relatedposts ul li{margin-left:.6em;padding-left:0;list-style-type:circle;list-style-position:outside;}
#relatedposts h3{font-weight:bold;font-size:130%;text-transform:none;margin-bottom:10px;}
.adsrechts{float:right;margin-left:5px;}
.leftend{clear:left;}
#leftcol div img{border:0;}
#postinhalt{min-height:250px;}
#postinhalt h3{font:.9em Georgia,"Times New Roman",Times,serif;font-weight:bold;}
#postinhalt h4{font:.9em Georgia,"Times New Roman",Times,serif;}
#postinhalt .chlallowed p{line-height:1.9em;vertical-align:text-top;font-size:90%;}
sup{line-height:0;}
#postende{clear:left;}
#adbox{width:140px;margin:0 .5em .5em .5em;padding-right:5px;float:left;padding-top:1em;padding-bottom:1em;border:0;}
#adbox-title{padding:3px;}
.linklove{display:none;}
#transl_sign{display:none;}
#home img{border:0;}
#uicontainer{min-height:200px;max-height:500px;overflow:hidden; width:650px;}
.hilite{background-color:#f0e68c;color:#8b0000;font-weight:bold;}
.adcenter,.adcenterseite{text-align:center;}
.adcenter a img{padding-bottom:12px!important;}
.adcenter2{text-align:left;}
#seoboosterlite li{list-style:none;}
#seoboosterlite li a:link,#seoboosterlite li a:visited{background:#fff;display:block;padding:4px 4px 4px 20px;border-bottom:1px solid #999;}
#seoboosterlite li a:hover,#seoboosterlite li a:active{background:#f4f4ec;text-decoration:none;}
#postinhalt a:link,#postinhalt a:visited{color:#881f34;}
.hackadelic-sliderPanel{border:1px solid #ccc;padding:5px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background-color:#fcfcfc;}
a.hackadelic-sliderButton{margin:0;padding:4px 3px 4px 3px;display:block;text-align:center;border:1px solid #a8a8a8;background-color:#e6e3d3;font-family:Georgia,"Times New Roman",Times,serif;font-size:.9em;font-weight:bold;color:#840000;letter-spacing:normal;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;}
a.hackadelic-sliderButton:hover{border:1px solid #f0f0e0;background-color:#f0f0e0;}
.Suchworte{color:#a0a0a0;font-size:.8em;}
img#wpstats{display:none;}
#content_table{border:3px outset #840000;background-color:#f4f4ec;margin:1em 15em 2em 13em;padding:1em 0 1em 1em;text-align:left;}
#content_table_top{font-size:.7em;padding-left:2em;padding-right:2em;}
#bottomrl{clear:both;float:left;width:99%;height:95%;margin:0;margin-top:10px;padding:0;background:#fff;font-size:.9em;text-align:left;color:#333;border-top:1px solid #ccc!important;border-left:1px solid #ccc!important;border-right:2px solid #999!important;border-bottom:2px solid #999!important;background:url(../images/backgrounds/bg_leadarticle.jpg) repeat-x #e6e3d3!important;}
#bottom-divs{float:left;clear:both;margin:0;padding:20px;}
#bottomrl-left1,#bottomrl-left,#bottomrl-mid{width:20%}
#bottomrl-right{width:27%;}
#bottomrl-left1,#bottomrl-left,#bottomrl-mid,#bottomrl-right{padding:20px 0 20px 20px;float:left;}
#bottomrl h2{margin:20px 0 10px 0;padding:0 8px;font-size:1.3em;font-weight:bold;color:#333;}
#bottomrl h2 span{color:#840000;}
#bottomrl ul{margin:0;padding:0;list-style-type:none;}
#bottomrl ul li{line-height:26px;border-bottom:1px solid #999;}
#bottomrl ul li a{display:block;padding:0 8px;color:#333;text-decoration:none;}
#bottomrl ul li a:hover{background:#999;}
#bottomrl-left h2 a,#bottomrl-left1 h2 a,#bottomrl-mid h2 a,#bottomrl-right h2 a{color:#333;text-decoration:none;}
#nav{background:#666;font-size:1em;}
#nav,#nav ul{list-style:none;line-height:1;}
#nav a,#nav a:hover{display:block;text-decoration:none;border:none;}
#nav li{float:left;list-style:none;border-right:1px solid #fff;}
#nav a,#nav a:visited{display:block;font-weight:bold;color:#eee;padding:6px 12px;}
#nav a:hover,#nav a:active{background:#333;text-decoration:none;}
.current_page_item a,#home .on{background:#333;}
#nav li ul{position:absolute;z-index:10;left:-999em;height:auto;width:174px;border-bottom:1px solid #666;}
#nav li ul ul{margin:-2em 0 0 172px;}
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-999em;}
#nav li li{width:172px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;background:#999;}
#nav li li a,#nav li li a:visited{font-weight:normal;font-size:.9em;color:#fff;}
#nav li li a:hover,#nav li li a:active{background:#840000;}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto;}
#nav1{background:#999;font-size:1em;max-height:29px;}
#nav1,#nav1 ul{list-style:none;line-height:1;}
#nav1 a,#nav1 a:hover{display:block;text-decoration:none;border:none;}
#nav1 li{float:left;list-style:none;margin-right:20px;}
#nav1 a,#nav1 a:visited{display:block;font-weight:bold;color:#eee;padding:6px 12px;}
#nav1 a:hover,#nav1 a:active{background:#999;text-decoration:none;}
a.main:hover{background:none;}
.imageframe{margin:5px 12px 5px 0;padding:4px;border:1px solid #999;}
.imgalignleft{float:left;margin:0 12px 5px 0;}
.imgalignright{float:right;margin:0 0 5px 12px;}
.imgaligncenter{display:block;margin:0 auto 5px auto;}
.imagecaption{padding:2px 2px 0 2px;text-align:left;font-size:10px!important;color:#666!important;}
#pageleft{float:left;width:265px;margin:20px 20px 0 0;padding:0 20px 0 0;border-right:solid 1px #999;text-align:justify;}
#pagemiddle{float:left;width:265px;margin:20px 20px 0 0;padding:0;text-align:justify;}
#pageright{float:right;width:265px;margin:20px 0 0 0;padding:0 0 0 20px;border-left:solid 1px #999;text-align:justify;}
#pageleft .bullets li,#pagemiddle .bullets li,#pageright .bullets li{list-style:square;margin-bottom:5px;margin-left:22px;}
#featured-top{width:880px;float:left;padding:0 0 15px 0;margin:0 0 25px 0;border-bottom:double 3px #999;}
#featured-content{width:600px;float:left;}
#featured-sidebar{width:250px;float:right;}
#featured-sidebar h3{border-bottom:1px solid #999;padding:5px 0 5px 2px;margin:0 0 20px 0;}
#featured-sidebar .sidebar_widget{margin:0 0 20px 0;text-align:justify;}
#featured-leftcol{width:600px;float:left;margin:20px 20px 0 0;padding:0 25px 0 0;border-right:1px solid #999;}
#featured-leftcol h2,#featured-rightcol h2,#featured-content h2{color:#840000;font:1.8em Georgia,"Times New Roman",Times,serif;margin:0 0 10px 0;border:none;}
#featured-leftcol img{float:left;margin:0 20px 10px 0;padding:1px;border:1px solid #999;}
#featured-rightcol{width:230px;float:right;margin-top:20px;}
#featured-rightcol li{list-style:none;}
#featured-rightcol .bullets li{list-style:square;margin-bottom:5px;margin-left:22px;}
.featured_post blockquote{color:#666;background:#f4f4ec;padding:6px 14px;margin:18px 35px;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
.featured_post ul li{list-style:square;margin-bottom:5px;margin-left:42px;}
.featured_post ol li{margin-bottom:5px;margin-left:48px;}
#leadarticle p{margin-top:0;padding-top:0;}
#ticker_rechts,#ticker_rechts2,#ticker_rechts3,#ticker_rechts4{width:40%;float:right;border-left:1px solid #aaa;padding-left:10px;}
#ticker_rechts hr,#ticker_rechts2 hr,#ticker_rechts3 hr{color:#808080!important;}
#ticker_rechts ul,#ticker_rechts ul li{list-style-type:none;}
#ticker_rechts ul li{margin-left:0;padding-left:0;}
* html .ui-tabs-nav{display:inline-block!important;}
*:first-child+html .ui-tabs-nav{display:inline-block!important;}
div.sociable{margin:16px 0;}
span.sociable_tagline{position:relative;}
span.sociable_tagline span{display:none;width:14em;}
span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:black;line-height:1.25em;}
.sociable span{display:block;}
.sociable ul{display:inline;margin:0!important;padding:0!important;text-align:left!important;}
.sociable ul li{background:none;display:inline;list-style-type:none;margin:0!important;padding:0 1px 0 1px!important;}
.sociable ul li:before{content:"";}
.sociable img{float:none;width:16px;height:16px;border:0;margin:0;padding:0;}
.sociable-hovers{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}
.sociable-hovers:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
body div#toolTip{position:absolute;z-index:1000;width:270px;background:#505050;border:3px double #840000;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px;}
body div#toolTip p{margin:0;padding:0;color:#fff;font:11px/12px verdana,arial,sans-serif;}
body div#toolTip p em{display:block;margin-top:3px;color:#ff9900;font-style:normal;font-weight:bold;}
body div#toolTip p em span{font-weight:bold;color:#fff;}
body div#toolTip p img, body div#toolTip p em img{float:left;height:67px;}
#wp_page_numbers ul,#wp_page_numbers li,#wp_page_numbers a{background:#4f4f4f;padding:0;margin:0;border:none;text-decoration:none;font-weight:normal;font-style:normal;list-style:none;text-transform:none;text-indent:0;font-variant:normal;text-align:left;line-height:12px;letter-spacing:0;word-spacing:0;font-size:12px;font-family:Arial;color:white;}
#wp_page_numbers{margin-top:10px;width:100%;background:#4f4f4f;border-top:2px solid black;}
#wp_page_numbers ul{width:100%;}
#wp_page_numbers li{float:left;display:block;}
#wp_page_numbers a{padding:6px;padding-left:4px;padding-right:4px;display:block;color:#ddd;}
#wp_page_numbers li a:hover{text-decoration:underline;}
#wp_page_numbers li.space{padding:6px;padding-left:8px;padding-right:8px;}
#wp_page_numbers li.first_last_page{font-style:italic;}
#wp_page_numbers li.active_page a{background:black;padding:6px;padding-left:8px;padding-right:8px;color:white;}
#wp_page_numbers li.active_page a:hover{color:#fff;}
#wp_page_numbers li.page_info{float:left;display:block;padding:6px;padding-right:8px;color:#ddd;font-size:11px;}
#anwaltsuche{margin:0 0 30px 0;border-left:60px solid #840000;padding-left:5px;font-size:1.5em;font-weight:bold;vertical-align:middle;}
.anwsu{margin-top:3em;min-height:130px; text-align:left;}
#hot_rechts{width:325px;float:right;padding-left:10px;padding-right:10px;text-align:right;}
.footnotes{line-height:1.4em;}
#articleinfo{line-height:1.4em;margin-top:-1em;padding-top:0;}
.removed_link, a.removed_link{text-decoration:line-through;}
.broken_link, a.broken_link{text-decoration:line-through;}
#rlnavi{margin-bottom:-25px;}
#rlnavi div#auswahlbox{position:absolute;visibility:hidden;border:5px #FFFAF0 ridge;background-color:#FFFAF0;width:350px;padding:8px;}
#rlnavi div#auswahlbox h3{margin-bottom:0;padding-bottom:0;border-top:0;}
#rlnavi div#auswahlbox p{margin-top:0;padding-top:0;}
#wp-email-popup{background:#333;}
.teaser_rechts, #teaser_rechts{width:250px;float:right;margin-left:10px;margin-bottom:10px;padding:5px 10px 5px 10px;padding-right:10px;border:3px outset #840000;background-color:#f4f4ec;font-weight:bold;}
.ddsg-wrapper p{display:none;}
.gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
#anwonl{width:610px;padding:15px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:2px solid #999;border-bottom:2px solid #999;background:url(../images/backgrounds/bg_leadarticle.jpg) repeat-x #e6e3d3;}
#anwonl h2{margin-top:0;}
#anwonl input{border:1px solid #999;background:#FFF;width:196px;}
#anwonl .checkbox input{width:15px;}
#anwonl textarea{border:1px solid #999;background:#FFF;overflow:auto;width:600px;}
#anwonl body, #anwonl textarea{color:#000000;font-family:arial;font-size:9pt;}
#anwonl .genericButton{border:1px solid #999;width:196px;background:#E0DFE4;}
#anwonl p{margin-top:0;margin-bottom:5px;}
#anwonl h2{border-bottom:0;margin-bottom:0;}
#anwonl p a:link,#anwonl p a:visited{color:#840000;text-decoration:none;}
#anwonl p a:hover,#anwonl p a:active{color:#840000;text-decoration:underline;}
.wbginartikel{display:block;position:relative;top:7px;width:250px;height:250px;float:right;padding:5px; margin:0px 0px 7px 10px;}
.addthis_button{float:right;margin:-10px 0 5px 10px;}
.addthis_toolbox{margin:20px 0 10px 205px;}
.topnavi{float:right;width:33px;height:33px;margin:10px 0 -10px 0;padding:0;}
#spaltentitel_links,#spaltentitel_mitte{border:0;padding-bottom:0;margin-bottom:10px;}
#startseiteoben{width:638px;padding:0;margin-top:20px;}
#brennpunkt{width:405px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:2px solid #999;border-bottom:2px solid #999;background:url(../images/backgrounds/bg_leadarticle.jpg) repeat-x #e6e3d3;padding:10px;text-align:justify;height:194px;margin-bottom:20px;overflow:hidden;}
#brennpunkt .title{text-align:left;}
#brennpunktbanner{width:200px;float:right;}
#brennpunktbanner1, #brennpunktbanner img{padding-bottom:15px;}
#startseiteobenende{clear:right;}
#lupenkopf{background:url(../images/header-rechtslupe.png) no-repeat;}
.startseitentitel{text-align:left;margin-bottom:0.7em;}
.fATools-hintergrund{background-color:#FFFFFF;}
.fATools-formzeile{margin:0px;padding:0px;background-color:#EEEEEE;}	
.fATools-formzelle{font-family:arial, helvetica;font-size:11px;font-weight:normal;color:#000000;margin:0px;padding:2px;}	
.fATools-headzeile{background-color:#EEEEEE;margin:1px;}
.fATools-headzelle{margin:1px;padding:2px;color:#000000;}	
.fATools-zeile{background-color:#EEEEEE;font-family:Arial, Helvetica;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
.fATools-zeile2{background-color:#DDDDDD;font-family:Arial, Helvetica;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
.fATools-zelle{font-family:Arial, Helvetica;font-size:12px;font-weight:normal;color:#000000;margin:0px;padding:4px;}
.fATools-logotd{width:79px;text-align:center;vertical-align:middle;margin:0px;padding:0px;}
.fATools-logoimg{width:79px;height:28px;border-width:0px;margin:0px;padding:0px;}
.fATools-cardtd{width:65px;text-align:center;vertical-align:middle;margin:0px;padding:0px;}
.fATools-cardimg{width:65px;height:41px;border-width:0px;margin:0px;padding:0px;}
.fATools-anbieter{font-weight:bold;}
.fATools-produkt{font-weight:normal;font-family:Arial, Helvetica;font-size:12px;color:#000000;}	
.fATools-produktlink, .fATools-produktlink:visited, .fATools-produktlink:active{text-decoration:none;margin:0px;padding:0px;}	
.fATools-rahmen{background-color:#CB0000;color:#FFFFFF;font-family:Arial, Helvetica;font-size:12px;font-weight:bold;text-align:left;}
.fATools-button{font-size:12px;font-family:arial, helvetica;color:#FFFFFF;background-color:#CB0000;border-width:0px;}
a.fATools-link, a.fATools-link:active, a.fATools-link:visited{font-size:12px;font-family:Arial, Helvetica;color:#CB0000;text-decoration:none;}
a.fATools-link:hover{color:#CB0000;}
.footnotes{color:#444444;font-size:10px;font-family:arial, helvetica;}
.fATools-info_body{font-family:arial, helvetica;font-size:11px;color:#000000;background-color:#EEEEEE;border:1px solid #CB0000;margin:0px;padding:4px;width:180px;}
.fATools-info_header{font-family:arial, helvetica;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#CB0000;border:1px solid #CB0000;margin:0px;padding:4px;width:180px;}
a.fATools-FALink{background:url(http://www.financeads.net/images/button_link.gif);	background-repeat:no-repeat;background-position:left;padding-left:0px;text-decoration:none;	color:#000000;}
.depotrechner_ordervolumen,.depotrechner_orderanzahl,.depotrechner_depotvolumen,.depotrechner_orderinternet,.festgeldrechner_anlagebetrag,.girokontorechner_zahlungseingang,.girokontorechner_guthaben,.girokontorechner_minus,.kreditkarterechner_umsatzeuroland,.kreditkarterechner_umsatznichteuroland,.ratenkreditrechner_kreditbetrag,.tagesgeldrechner_anlagebetrag{width:60px;}
.girokontorechner_minustage{width:40px;}
.kreditkarterechner_kartengesellschaft,.kreditkarterechner_anzeige,.kreditkarterechner_zahlungsart{width:100px;}
.festgeldrechner_laufzeit,.girokontorechner_berufsgruppe,.girokontorechner_guthabentage,.girokontorechner_eckarte,.girokontorechner_kreditkarte,.girokontorechner_use_regional,.girokontorechner_regional,.girokontorechner_filialbanken,.ratenkreditrechner_laufzeit,.ratenkreditrechner_verwendungszweck,.tagesgeldrechner_laufzeit{}
.fa_hintergrund{background-color:#FFFFFF;}
.fa_form_content{font-family:Arial, Helvetica;font-size:11px;width:640px;}
.fa_form_header_left{width:13px;float:left;}
.fa_form_header{width:614px;height:30px;background-image:url(images/hdr_cnt.gif);float:left;font-size:13px;color:#000000;margin-bottom:13px;font-weight:bold;}
.fa_form_header_content{padding-left:10px;padding-top:6px;}
.fa_form_header_right{width:13px;float:left;}
.fa_form_zeile{width:640px;}
.fa_form_zeile2{background-color:#DEDEDE;}
.fa_form_zelle_left{border-left:1px solid #BDBEC1;border-right:1px solid #BDBEC1;border-bottom:1px solid #BDBEC1;width:322px;float:left;height:50px;background-color:#f6f6f6;}
.fa_form_zelle_right{border-right:1px solid #BDBEC1;border-bottom:1px solid #BDBEC1;width:322px;float:left;height:50px;background-color:#f6f6f6;}
.fa_form_zelle_right_2row{border-right:1px solid #BDBEC1;border-bottom:1px solid #BDBEC1;width:322px;float:left;height:101px;background-color:#f6f6f6;}
.fa_form_zelle_2col{border-left:1px solid #BDBEC1;border-right:1px solid #BDBEC1;border-bottom:1px solid #BDBEC1;width:645px;float:left;height:50px;background-color:#f6f6f6;}
.fa_form_zelle_content{width:100%;padding:3px;}
.fa_form_zelle_1{width:150px;height:100px;background-image:url(images/nr_1.gif);float:left;}
.fa_form_zelle_2{width:150px;height:100px;background-image:url(images/nr_2.gif);float:left;margin-left:13px;}
.fa_form_zelle_3{width:150px;height:100px;background-image:url(images/nr_3.gif);float:left;margin-left:14px;}
.fa_form_zelle_4{width:150px;height:100px;background-image:url(images/nr_4.gif);float:left;margin-left:13px;}
.fa_form_zelle_1_2c{width:313px;height:66px;background-image:url(images/nr_1_2c.gif);float:left;}
.fa_form_zelle_2_2c{width:313px;height:66px;background-image:url(images/nr_2_2c.gif);float:left;margin-left:14px;}
.fa_form_info_2c{position:relative;top:0px;left:291px;}
.fa_form_info{position:relative;top:0px;left:128px;height:19px;width:21px;}
.fa_formzeile{background-color:#EEEEEE;font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:normal;color:#000000;}
.fa_form{border:0px;margin:0px;padding:0px;display:inline;width:640px;}
.fa_form_nr{width:22px;float:left;background-color:#f6f6f6;}
.fa_form_nr_content{width:100%;padding:10px 0px 0px 3px;}
.fa_form_descr{width:180px;height:80px;float:left;}
.fa_form_descr_2c{width:190px;height:45px;float:left;}
.fa_form_descr_content{width:100%;padding:8px 10px 0px 10px;text-align:left;color:#000000;}
.fa_form_descr_content2l{width:100%;padding:8px 0px 0px 10px;text-align:left;color:#000000;line-height:16px;}
.fa_form_descr_content_2c{width:100%;padding:15px 0px 0px 35px;text-align:left;color:#000000;line-height:16px;}
.fa_form_descr_content3l{width:100%;padding:5px 0px 0px 10px;text-align:left;color:#008A2E;font-weight:bold;}
.fa_form_descr_content2r{width:100%;padding:10px 0px 0px 10px;text-align:left;line-height:19px;}
.fa_form_descr_content_small{font-style:italic;font-size:10px;color:#454545;font-weight:normal;}
.fa_form_input{width:100px;float:left;white-space:nowrap;height:45px;}
.fa_form_input_2col{width:303px;float:left;white-space:nowrap;background-color:#f6f6f6;}
.fa_form_submit{width:640px;text-align:right;height:50px;}
.fa_form_submit_content{padding:13px 0px 0px 0px;}
.fa_form_input_content{width:100%;padding:15px 5px 0px 0px;color:#000000;text-align:left;}
.fa_form_input_content2l{width:100%;padding:4px 5px 0px 0px;text-align:right;line-height:14px;}
.fa_form_input_content2r{width:100%;padding:0px 5px 0px 0px;color:#008A2E;font-weight:bold;text-align:right;}
.fa_form_table_header_left{width:13px;float:left;}
.fa_form_table_header{width:614px;height:30px;background-image:url(images/hdr_cnt.gif);float:left;font-size:13px;color:#000000;font-family:Arial, Helvetica;font-weight:bold;}
.fa_form_table_header_content{padding-left:10px;padding-top:6px;}
.fa_form_table_header_right{width:13px;float:left;}
.fa_table_header{background-color:#E8E8E8;color:#000000;text-align:center;font-size:10px;}
.fa_table_header_left{width:6px;}
.fa_table_header_nr{width:27px;height:30px;border-left:1px solid #BDBEC1;}
.fa_table_header_std{height:30px;border-left:1px solid #BDBEC1;}
.fa_table_header_anbieter{width:263px;height:30px;border-left:1px solid #BDBEC1;}
.fa_table_header_zinsen{width:88px;height:30px;border-left:1px solid #BDBEC1;}
.fa_table_header_kosten{width:68px;height:30px;border-left:1px solid #BDBEC1;}
.fa_table_header_ertrag{width:78px;height:30px;border-left:1px solid #BDBEC1;}
.fa_table_header_link{width:109px;height:30px;border-left:1px solid #BDBEC1;border-right:1px solid #BDBEC1;}
.fa_table_header_right{width:6px;}
.fa_table_content{font-family:Arial, Helvetica;font-size:11px;color:#84837E;padding:0px;margin:0px;border-bottom:1px solid #BDBEC1;}
.fa_table_text2{font-style:italic;font-weight:normal;}
.fa_table2{background-color:#FFFFFF;}
.fa_table{background-color:#E8E8E8;}
.fa_table:hover{background-color:#DEDEDE;}
.fa_table2:hover{background-color:#DEDEDE;}
.fa_table_nr{border-left:1px solid #BDBEC1;height:35px;color:#84837F;text-align:center;}
.fa_table_logo{border-left:1px solid #BDBEC1;height:35px;vertical-align:middle;text-align:center;}
.fa_table_anbieter{border-left:1px solid #BDBEC1;height:35px;	padding:0px 0px 0px 8px;text-align:left;font-weight:bold;}
.fa_table_zinsen{border-left:1px solid #BDBEC1;height:35px;padding:0px 8px 0px 0px;text-align:right;}
.fa_table_kosten{border-left:1px solid #BDBEC1;height:35px;padding:0px 8px 0px 0px;text-align:right;}
.fa_table_std{border-left:1px solid #BDBEC1;height:35px;padding:0px 0px 0px 0px;text-align:center;}
.fa_table_ertrag{border-left:1px solid #BDBEC1;height:35px;padding:0px 8px 0px 0px;text-align:right;}
.fa_table_link{border-left:1px solid #BDBEC1;border-right:1px solid #BDBEC1;height:35px;padding:0px 0px 0px 0px;font-weight:bold;text-align:center;}
.fa_headzeile{background-color:#EEEEEE;font-size:11px;font-weight:normal;color:#000000;}
.fa_zeile{background-color:#EEEEEE;font-size:11px;font-weight:normal;color:#000000;}
.fa_zeile2{background-color:#DDDDDD;font-size:11px;font-weight:normal;color:#000000;}
.fa_link{font-size:12px;color:#333333;text-decoration:none;}
.fa_link:hover{color:#333333;text-decoration:underline;}
.fa_footnotes{color:#CB0100;font-size:10px;font-family:arial, helvetica;width:647px;padding:3px;}
.info_body{font-family:arial, helvetica;font-size:11px;color:#000000;background-color:#f6f6f6;border:1px solid #BFBFBF;margin:0px;padding:4px 8px 4px 8px;width:180px;}
.info_header{font-family:arial, helvetica;font-size:11px;font-weight:bold;color:#000000;background-image:url(images/info_bg.gif);border-top:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;margin:0px;padding:4px 8px 4px 8px;width:180px;}
.depotrechner_ordervolumen,.depotrechner_orderanzahl,.depotrechner_depotvolumen,.depotrechner_orderinternet,.festgeldrechner_anlagebetrag,.kreditkarterechner_umsatzeuroland,.kreditkarterechner_umsatznichteuroland,.ratenkreditrechner_kreditbetrag,.tagesgeldrechner_anlagebetrag{width:60px;font-size:11px;}
.girokontorechner_guthabentage{width:40px;font-size:11px;}
.girokontorechner_minustage{width:30px;height:13px;margin-top:2px;padding:1px;font-size:11px;}
.kreditkarterechner_kartengesellschaft,.kreditkarterechner_anzeige{width:100px;font-size:11px;margin:0px 0px 2px 0px;}
.kreditkarterechner_zahlungsart{width:120px;font-size:11px;margin:0px 0px 2px 0px;}
.festgeldrechner_laufzeit,.girokontorechner_guthabentage,.girokontorechner_eckarte,.girokontorechner_kreditkarte,.girokontorechner_use_regional,.girokontorechner_regional,.girokontorechner_filialbanken,.ratenkreditrechner_laufzeit,.ratenkreditrechner_verwendungszweck,.tagesgeldrechner_laufzeit{font-size:11px;margin:2px 0px 0px 0px;padding:0px;}
.girokontorechner_berufsgruppe{width:100px;font-size:11px;padding:1px;}
.girokontorechner_guthaben,.girokontorechner_minus,.girokontorechner_zahlungseingang{width:60px;font-size:11px;margin:2px 0px 0px 0px;padding:0px;}
.studentenkontorechner_hochschulstadt{font-size:11px;margin:2px 0px 0px 0px;padding:0px;width:100px;}
.concealed {display:none;}
.block {display:block;}
ol.footnotes li {list-style-type:decimal;}
ol.footnotes{font-size:0.8em; color:#666666;}
form dl, dl.labels{margin:0em;font-size:100%;margin-top:0.5em;}
form dt, dl.labels dt{float:left;width:7em;margin-bottom:0.8em;color:#555;text-align:right;font-weight:400;position:relative; /*IEWin hack*/}
form dd, dl.labels dd{margin-left:7.5em;margin-bottom:0.8em;font-size:100%;font-style:normal;text-align:left;padding-left:0.5em;}
form dd.submit, dl.labels dd.submit  {margin-top:2em;}
.error_msg {font-weight:700;color:#C33;}
.pxs_css_spamcheck {display: none !important;}
#rechnerrl{margin:5px 5px 10px 5px;padding: 5px 15px; background:#fff;text-align:left;color:#333;border-top:1px solid #ccc!important;border-left:1px solid #ccc!important;border-right:2px solid #999!important;border-bottom:2px solid #999!important;background:#e6e3d3;}
#rechnerrl h2,#rechnerrl h3{text-align:center}
#rechnerrl .hinweis{font-size:.8em;line-height:1em;text-align:justify;margin-top:30px;}
#rechnerrl form p select{width:160px;}
#rechnerrl .inp {position:absolute;left:21em;}
#rechnerrl .checkbutton{text-align:center;margin-left:14em;margin-right:auto;width:20em;}
.plista_widget_advhere{display:none;}
.gsc-control-cse {font-family: Georgia, serif;border-color: #FFFFFF;background-color: #e6e3d3;}
input.gsc-input {border-color: #a42b13;}
input.gsc-search-button {border-color: #a42b13;background-color: #a42b13!important;}
.gsc-tabHeader.gsc-tabhInactive {border-color: #990000;background-color: #990000;}
.gsc-tabHeader.gsc-tabhActive {border-color: #990000;background-color: #990000;}
.gsc-tabsArea {border-color: #990000;}
.gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {border-color: #e6e3d3;background-color: #e6e3d3;}
.gsc-webResult.gsc-result:hover, .gsc-imageResult:hover {border-color: #FFFFFF;background-color: #ffcccc;}
.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {color: #950000;}
.gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b {color: #950000;}
.gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {color: #950000;}
.gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active b, .gs-imageResult a.gs-title:active, .gs-imageResult a.gs-title:active b {color: #950000;}
.gsc-cursor-page {color: #950000;}
a.gsc-trailing-more-results:link {color: #950000;}
.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {color: #666666;}
.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {color: #3333ff;}
.gs-webResult div.gs-visibleUrl-short {color: #3333ff;}
.gs-webResult div.gs-visibleUrl-short {display: none;}
.gs-webResult div.gs-visibleUrl-long {display: block;}
.gsc-cursor-box {border-color: #e6e3d3;}
.gsc-results .gsc-cursor-box .gsc-cursor-page {border-color: #990000;background-color: #e6e3d3;color: #950000;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {border-color: #990000;background-color: #990000;color: #950000;}
.gs-promotion {border-color: #FEFEDC;background-color: #FFFFCC;}
.gs-promotion a.gs-title:link, .gs-promotion a.gs-title:link *, .gs-promotion .gs-snippet a:link {color: #cc0000;}
.gs-promotion a.gs-title:visited, .gs-promotion a.gs-title:visited *, .gs-promotion .gs-snippet a:visited {color: #cc0000;}
.gs-promotion a.gs-title:hover, .gs-promotion a.gs-title:hover *, .gs-promotion .gs-snippet a:hover {color: #ff0000;}
.gs-promotion a.gs-title:active, .gs-promotion a.gs-title:active *, .gs-promotion .gs-snippet a:active {color: #cc0000;}
.gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right *  {color: #333333;}
.gs-promotion .gs-visibleUrl, .gs-promotion .gs-visibleUrl-short {color: #cc0000;}
#cse-search-form{height:95%;width:450px;max-height:29px;margin-top:-6px;}
#datumanzeige{text-align:right;color:#eee;font-weight:bold;margin-top:10px;margin-left:50px;}
