/*
theme name: Finanzen
author: Fuchs Media Solutions / Manuel Fuchs
description: search engine friendly wordpress theme for 'free' usage under GNU/GPL license.
version: 1.0
*/

html {margin-bottom: -50px;}
body {height: 100%; background-color: #F3F3F3;}

#whiteborder {height: 100%; background-color: #FFFFFF; width: 766px; align: center; margin-left: auto; margin-right: auto; margin-top: -20px; }

html>/**/body #banner {height: 136px;}
html>/**/body #banner h2 {border-top:9px solid #FFFFFF; solid #FFFFFF;}

#banner {background-color: #326EA1; margin-left: 6px; margin-right: 6px; margin-top: 4px; padding-top: 4px; border-top:6px solid #FFFFFF; solid #FFFFFF; width: 754px; height: 130px;}
#banner strong{margin-top: -22px; padding-left: 6px; position: absolute; color:#FFFFFF;}

html>/**/body #banner h2 {margin-top: -2px;}
html>/**/body #banner strong {margin-top: -6px;}

#banner h2{font:24px Arial, Verdana, sans-serif; color:#FFFFFF; padding-top: 40px; padding-left: 6px;}
#banner a{text-decoration: none; color:#FFFFFF}


html>/**/body #sidebar {margin-left:6px;}
#sidebar {margin-left: -181px; margin-right: 8px; margin-top: 12px; width: 170px; font:12px Arial, Verdana, sans-serif; color:#326EA1; position: absolute;}
#sidebar h2{display: inline; padding: 0 10px 0px 0; background: url(images/arrow.gif) no-repeat center right; font-size: 12px; color:#326EA1; font-weight: bold;}
#sidebar ul {padding: 0; margin-top: 10px; margin-left: 0px; list-style-type: none; border-bottom:1px solid #F3F3F3;}
#sidebar li{border-top:1px solid #F3F3F3; padding-top: 2px; padding-bottom: 2px;}
#sidebar li a{text-decoration: none; color: #99CC33; display: block; width: 170px; height: 15px;}
#sidebar li a:hover{text-decoration: none; background-color: #F3F3F3; display: block; width: 170px; height: 15px;}
#sidebar p{margin-top: 6px;}

html>/**/body #rsidebar {margin-top: 12px; margin-left: 632px;}
#rsidebar {margin-left: 444px; margin-right: 6px; margin-top: 12px; width: 128px; font:12px Arial, Verdana, sans-serif; color:#326EA1; position:absolute;}
#rsidebar h2{display: inline; padding: 0 10px 0px 0; background: url(images/arrow.gif) no-repeat center right; font-size: 12px; color:#326EA1; font-weight: bold;}
#rsidebar ul {padding: 0; margin-top: 10px; margin-left: 0px; list-style-type: none;border-bottom:1px solid #F3F3F3;}
#rsidebar li{padding-top: 2px; padding-bottom: 2px; border-top:1px solid #F3F3F3;}
#rsidebar li a{text-decoration: none; color: #99CC33; display: block; width: 128px; height: 15px;}
#rsidebar li a:hover{text-decoration: none; background-color: #F3F3F3; display: block; width: 128px; height: 15px;}
#rsidebar ul li ul{border: none;}

html>/**/body #rsidebarsingle {margin-top: 12px; margin-left: 632px;}
#rsidebarsingle {margin-left: 444px; margin-right: 6px; margin-top: 12px; width: 128px; font:12px Arial, Verdana, sans-serif; color:#326EA1; position:absolute;}
#rsidebarsingle h2{display: inline; padding: 0 10px 0px 0; background: url(images/arrow.gif) no-repeat center right; font-size: 12px; color:#326EA1; font-weight: bold;}
#rsidebarsingle ul {padding: 0; margin-top: 10px; margin-left: 0px; list-style-type: none;border-bottom:1px solid #F3F3F3;}
#rsidebarsingle li{padding-top: 2px; padding-bottom: 2px; border-top:1px solid #F3F3F3;}
#rsidebarsingle li a{text-decoration: none; color: #99CC33; display: block; width: 128px; height: 15px;}
#rsidebarsingle li a:hover{text-decoration: none; background-color: #F3F3F3; display: block; width: 128px; height: 15px;}
#rsidebarsingle ul li ul{border: none;}

#linkcat-2{list-style-type: none;}
#linkcat-2 h2{margin-left: -16px;}


#footer {clear: both; text-align: right;}
#footer p {margin-left: 6px; margin-right: 6px; padding: 10px 0 20px 0; background-color: #FFFFFF; border-top: 6px solid #326EA1;  text-align: right; font:9px Arial, Verdana, sans-serif; color:#666666;}
#footer a{text-decoration: none; color:#666666;}

html>/**/body #contentstart {margin-top: 0px; min-height: 580px; margin-left: 186px;}
#contentstart {margin-left: 188px; margin-top: -626px; width: 435px; min-height: 580px;}
#contentstart h2{font:18px Times New Roman, Times, serif; color:#99CC33; margin-top: 7px;}
#contentstart p{font:12px Arial, Verdana, sans-serif; color:#666666; text-align: justify; }
#contentstart a{text-decoration: underline; color:#99CC33;}
#contentstart li{list-style-image: url(images/li.gif); margin-left: 14px; font:12px Arial, Verdana, sans-serif; color:#666666; text-align: justify;}

html>/**/body #content {margin-top: 0px; min-height: 580px; margin-left: 186px;}
#content {margin-left: 188px; margin-top: -626px; width: 435px;}
#content h2{font:18px Times New Roman, Times, serif; color:#99CC33; margin-top: 7px;}
#content p{font:12px Arial, Verdana, sans-serif; color:#666666; text-align: justify; }
#content a{text-decoration: underline; color:#99CC33;}
#content li{list-style-image: url(images/li.gif); margin-left: 14px; font:12px Arial, Verdana, sans-serif; color:#666666; text-align: justify;}

#date {margin-top: -16px; width: 436px; text-align: left; font:10px Arial, Verdana, sans-serif; color:#326EA1;}

html>/**/body #author {margin-left: 0px;}

#contentauthor {margin-left: 0px; text-align: left; font:10px Arial, Verdana, sans-serif; color:#666666; width: 435px; height: 14px; background-color: #F3F3F3;}
#contentauthor p{margin-left: 6px; margin-right: 6px; text-align: left; font:10px Arial, Verdana, sans-serif; color:#666666; height: 14px; background-color: #F3F3F3;}
#contentauthor a{text-decoration: underline; color:#666666;}

#today {color:#99CC33; font-weight: bold;}
#today a{color:#99CC33;}
#wp-calendar {margin-left: 0px; background-image: url(images/kalender.gif); margin-bottom: -10px;}

#wp-calendar a{color:#99CC33;}

#contentcomments {margin-left: 0px; margin-top: 20px; width: 436px; font:12px Arial, Verdana, sans-serif; color:#666666; text-align: justify; }
#contentcomments h2{font:18px Times New Roman, Times, serif; color:#99CC33; margin-top: 7px;}
#contentcomments a{text-decoration: underline; color:#99CC33;}
#contentcomments li{list-style-image: url(images/li.gif);  width: 380px; margin-left: 14px; font:12px Arial, Verdana, sans-serif; color:#666666; text-align: justify;}

#author{font:12px Arial, Verdana, sans-serif; color:#666666;}
#email{font:12px Arial, Verdana, sans-serif; color:#666666;}
#url{font:12px Arial, Verdana, sans-serif; color:#666666;}
#comment {width: 340px; font:12px Arial, Verdana, sans-serif; color:#666666;}

img {border: 3px solid #F3F3F3; float: left; margin: 6px 6px 0 0;}

#navi {margin-left:auto; margin-right:auto;}
#navi a{font:12px Arial, Verdana, sans-serif; color:#666666; text-decoration: underline; color:#99CC33;}
#navileft {text-align:left;}
#naviright{text-align:right;}