/*
Theme Name: Finanzen Weblog Template 2
Theme URI: http://www.finanzen-weblog.de/
Description:  Kombiniertes Eigendesign von Robert.
Author: Robert Hartl
Author URI: http://www.hartl.info/
*/
html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,p,a,abbr,acronym,address,cite,code,del,em,font,img,small,strong,var,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:bottom;background:transparent}
/*IE Italic Bugs*/
* html body *{overflow:visible}
* html iframe,* html frame{overflow:auto}
* html frameset{overflow:hidden}
a,a:hover,a:active,a:focus,a:visited,a:visited{color:#3C71AA;text-decoration:underline}
input,textarea{color:#404040;border:1px solid #C9D2D5;padding:2px;background:#fff;font:normal 1.1em Arial,Verdana,sans-serif}
h1,h2,h3,h4,h5,h6{color:#404040;background-color:inherit;font-family:erdana,Arial,Calibri,Arial,sans-serif;line-height:1.3em;font-weight:bold}
h1{font-size:22px;margin:0 0 .4em 0}
h2{font-size:20px;margin:.4em 0 .4em 0}
h3,h4,h5,h6{font-size:1.4em;margin:.6em 0 .4em 0}
/* Page */
body{width:100%;font:13px/20px Arial,Helvetica,Verdana,sans-serif;background:#334F60 url('images/wood1.jpg') top center repeat fixed;color:#404040}
body{position:relative}/*Layout IE7*/
#seite{width:960px;padding:0;margin:0 auto}
/* Header */
#header{height:130px}
#header h1{margin:0;padding:0}
#header #logo a,#header #logo h1{text-decoration:none;text-indent:-92em;display:block;background:url('images/logo2.png') 0 80% no-repeat;width:640px;height:90px;overflow:hidden}
* html #header #logo a,* html #header #logo h1{background:url('images/logo2.gif') 0 80% no-repeat}
#header #logo a:hover{text-decoration:none}
#subline{font-size:1.1em;color:#fff;padding:0;margin-top:-16px}
#topmeta{position:absolute;top:0;color:#2B3E4C;text-align:right;display:block;width:960px;color:#e2eef2;margin:3px 0 0 0}
#topmeta a{color:#ddd;padding:0 3px;text-decoration:none}
#topmeta a:hover{color:#fff}
#topmeta a:visited{color:#fff}
#menu{width:960px;height:35px;line-height:35px;padding:0;color:#e2eef2;background:url(images/menu_bg.gif) right bottom repeat-x}
#menu a{width:82px;display:block;font-weight:bold;float:left;height:35px;padding:0 19px 0 0px;background:url(images/menu_button.gif) no-repeat right top;margin:0 10px 0 0;color:#1A272E;cursor:pointer;border:0}
#menu a:hover{color:#1A272E}
#menu a span{display:block;padding-left:19px;background:url(images/menu_button.gif) no-repeat left top;height:35px}
#menu span.ads{display:block;margin-top:12px;float:left}
/* Inhalt */
#inhalt{width:960px;background:transparent url('images/inhalt.gif') top left repeat-y;margin:0;padding:0}
.abstand{padding:16px 20px}
.trenner{border-top:1px solid #c9d2d5}
#mittelspalte{float:left;display:inline;width:640px;padding:0;margin:0}
#rechtespalte{float:right;display:inline;width:320px;padding:0;margin:0}
#rechtespalte .suche{margin-right:1px;background:url('images/suche.gif') top left repeat-x}
#rechtespalte .abstand{padding:20px 15px 20px 20px;margin-right:1px;background:url('images/rechtespalte-unten.gif') bottom left repeat-x}
/* Mittelspalte */
#breads{height:28px;padding-left:19px;border-bottom:1px solid #c9d2d5;margin-bottom:10px}
#breads a{display:block;float:left;height:24px;padding:4px 18px 0 0;margin-right:4px;background:url('images/posteck.gif') right no-repeat}
#breads span.aktuelle a{background:none;text-decoration:none;cursor:default;color:#404040}
div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignleft{float:left;margin:4px 18px 4px 0}
.alignright{float:right;margin:4px 0 4px 18px}
.wp-caption img{margin:0;padding:0;border:0 none}
.wp-caption{border:1px solid #c9d2d5;text-align:center;padding:4px 0 0 0}
.wp-caption p.wp-caption-text{text-align:left;font-size:.75em;color:#aaa;padding:2px 5px;margin:0 auto}
.bildrechts{float:right;margin:0 0 3px 10px}
.bildlinks{float:left;margin:0 10px 3px 0}
.bildlinks2{border:1px solid #c9d2d5;float:left;display:inline;margin:4px 17px 3px 0}
.bildlinks3{border:1px solid #c9d2d5;float:left;display:inline;margin:34px 20px 4px 0}
.weiterlesen{text-align:right}
#social{position:absolute;top:82px;display:block;width:114px;height:53px;text-align:left;margin-left:204px;background:url('images/social.png') top right no-repeat}
#social a#feedlink{display:block;text-indent:-987543px;width:60px;height:53px;float:left;}
#social a#twitterlink{display:block;text-indent:-987543px;width:50px;height:53px;float:right;}

#mittelspalte ul,#mittelspalte ol{margin-left:22px}
.box{border:1px solid #c9d2d5;background:#fff;padding:5px 10px;margin:10px 0}
.partner-anmelden{font-weight:bold;text-align:center}
.partner-button{text-decoration:none;color:green}
table#kredittabelle{width:598px;margin:5px 0 0 0;vertical-align:middle;border:1px solid #c9d2d5;border-collapse:collapse}
table#kredittabelle tr td{text-align:center;vertical-align:middle;border:1px solid #c9d2d5}
table#kredittabelle tr.erstezeile{background:#E2EEF2}
.kreditantrag p{padding:0;margin:0}
/* Rechtespalte */
#rechtespalte form input#s{height:18px;margin:0;width:200px}
#rechtespalte form input#searchsubmit{background:#14222C;color:#E2EEF2;padding:1px 4px;cursor:pointer}
#rechtespalte form input#searchsubmit:hover{color:#fff}
.sidebar-heading{text-decoration:underline;font-weight:bold}
#rechtespalte ul{margin:0 0 0 5px;padding:0}
#rechtespalte li{list-style:none;margin:0}
.rechtsbuttons a img{margin-left:-6px}
/* Kommentare */
#commentform input{width:193px;padding:2px;margin:5px 5px 1px 0}
#commentform textarea{width:99%;padding:2px;height:100px}
#commentform p{margin:5px 0}
#commentform input#submit{background:#14222C;color:#E2EEF2;cursor:pointer}
#commentform input#submit:hover{color:#fff}
.kommentar{background:url('images/kommentar-bg.gif') top left repeat-y;width:640px;margin:0;padding:0}
.kommentator{float:left;display:inline;text-align:right;padding:20px 0 20px 20px;width:173px}
.kommentator cite{font-family:arial,verdana,sans-serif;font-weight:bold;font-style:normal;font-size:1.2em;margin:0;padding:0;color:#404040}
.kommentator span{color:#E2EEF2;font:bold 80px Georgia,"Times New Roman",serif;float:left;margin:-20px 0 0 0}
.kommentator img.gravatar{float:left}
.kommentarinhalt{background:url('images/posteck.gif') 0 10px no-repeat;float:right;padding:18px 20px 20px 23px;display:inline;width:384px}
/* Prefooter */
#prefooter{border-top:1px solid #2B3E4C;border-bottom:1px solid #2B3E4C;background:#16222B url('images/prefooter.gif') top center repeat-y;width:960px;margin:0;padding:0 0 20px 0}
#prefooter ul,#prefooter li{margin:0;padding:0;list-style:none}
#prefooter li{display:inline}
#prefooter ul li a{display:block;background:url('images/footer_line.gif') bottom left repeat-x;padding-bottom:4px}
#prefooter ul{margin:20px 20px 0 20px}
.links{float:left;overflow:hidden;display:inline}
.t33{margin:0;overflow:hidden;width:320px}
.t33 h5{border-bottom:1px solid #2B3E4C;padding:3px 20px 9px 19px;color:#c9d2d5}
.t33 a,.t33 a:active,.t33 a:focus,.t33 a:visited,.t33 a:hover{color:#c9d2d5;text-decoration:none}
.t33 a:hover{color:#fff}
/* footr */
#footr{background:#14222C url('images/bottom.gif') bottom left no-repeat;margin:0 0 30px 0;width:960px;padding:0;color:#c9d2d5;text-align:center}
#footr a,#footr a:focus,#footr a:visited,#footr a:active,#footr a:hover{color:#c9d2d5;text-decoration:none}
#footr a:hover{color:#fff}
.umfang{width:600px}
.rechtsteil{float:right;display:inline;width:290px}
#footr .rechtsteil{text-align:right}
.linksteil{text-align:left;float:left;display:inline;width:290px}
#footr .linksteil{width:500px}
#footr .rechtsteil{width:300px}
ul.wp-tag-cloud,ul.wp-tag-cloud li{margin:0;padding:0;list-style:none}
ul.wp-tag-cloud li{display:inline;margin:0;padding:0;line-height:1.7em}
ul.wp-tag-cloud li a{padding-right:4px}
#sitemaptags ul.wp-tag-cloud{border:none;margin:0;padding:0}
.grau{color:#aaa}
ul.blogroll{padding-left:4px;list-style-type:none}
ul.blogroll li{display:inline}
ul.blogroll li a{display:block;float:left;width:136px}
.bookmarks a img{border:none;margin:0 0 0 5px}
#rotation{width:600px;height:330px;overflow:hidden}
#rotation div{margin:0;padding:0;width:600px;height:330px}
#artikel-home h3,#artikel-home ul{padding-top:18px;clear:left}
span.datum-kat{font-style:italic}
img.startbilder{float:left;border:1px solid #ddd;padding:3px;margin:3px 12px 3px 0}
#loading{position:absolute;left:50%;top:0;width:320px;height:220px;margin-top:200px;margin-left:-160px;padding:0;background:#334F60 url(images/ajax-loader.gif) center center no-repeat;z-index:2;text-align:center;font-size:1em}
#loader{width:100%;height:100%;text-align:center;color:#fff;margin:0;padding:0}
#loader span{display:block;padding-top:70px}
.clearleft{clear:left}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/* nicht IE-mac\*/
* html .clearfix{height:1%}
.clearfixleft:after{content:".";display:block;height:0;clear:left;visibility:hidden}
.clearfixleft{display:inline-block}
/* nicht IE-mac\*/
* html .clearfixleft{height:1%}